Your search did not match any results.
Diagram

Containers

Note that the Diagram widget is in the community technology preview (CTP) development stage.

This demo shows the Diagram widget's capability to wrap shapes into containers. A container is a special shape with the following features:

  • a container can contain other shapes (including other containers),
  • a container is dragged with its content,
  • a container can be collapsed with a collapse button.

To wrap a shape, just drop it into a container.

@(Html.DevExtreme().Diagram() .ID("diagram") .Toolbox(t => t .Groups(g => { g.Add().Category(DiagramShapeCategory.General).Title("General"); g.Add().Category(DiagramShapeCategory.Containers).Title("Containers").Expanded(true); }) ) ) <script type="text/javascript"> $(function () { $.ajax({ url: "@Url.Content("~/Content/SampleData/diagram-structure.json")", dataType: "text", success: function(data) { $("#diagram").dxDiagram("instance").import(data); } }); }); </script>
using System.Web.Mvc; using DevExtreme.MVC.Demos.Models.SampleData; namespace DevExtreme.MVC.Demos.Controllers { public class DiagramController : Controller { public ActionResult Containers() { return View(); } } }
#diagram { height: 725px; }