Back to Devexpress

How to Create Custom Diagram Containers and Register Them in the Toolbox and Ribbon Gallery

wpf-403604-controls-and-libraries-diagram-control-examples-how-to-create-custom-diagram-containers-and-register-them-in-the-toolbox-and-ribbon-gallery.md

latest929 B
Original Source

How to Create Custom Diagram Containers and Register Them in the Toolbox and Ribbon Gallery

  • Jan 30, 2024

In this example, we show how to create containers with custom headers and padding. DiagramControl supports a special language for defining containers. The root element that contains a container description is ContainerShapeTemplate. This element describes a container contour and may contain several segments

  • Start. Specifies the start point
  • Line. Defines a line with start and end points
  • Arc. Defines an arc with start and end points

To define a container’s header editor position, use the EditorBounds property. To specify a padding, set the ActualPadding property. To register custom containers in the ribbon gallery, use the DiagramContainerGalleryRegistrator.RegisterContainerShapes method.

View Example