Back to Devexpress

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

windowsforms-118081-controls-and-libraries-diagrams-examples-how-to-create-custom-diagram-containers-and-register-them-in-the-toolbox-and-ribbon-gallery.md

latest1015 B
Original Source

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

  • Aug 17, 2021

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 register custom containers in the ribbon gallery, use the DiagramContainerGalleryRegistrator.RegisterContainerShapes method.

View Example