Examples
Data Binding
- Use DiagramDataBindingController to Generate a Diagram from a Collection
- Use DiagramOrgChartController to Generate a Diagram from a Collection
- Generate Diagrams with Grouped Items
- Handle DiagramControl Events to Save Diagrams to a Database instead of a File System
Diagram Items
- Create Custom Shapes with Connection Points
- Create Custom Shapes with Connection Points Using XAML
- Register and Use SVG Shapes
- Create a DiagramShape Descendant and Serialize Its Properties
- Register FactoryItemTools for Regular and Custom Shapes
- Customize Connection Points
- Change a Shape’s Connection Points at Runtime
- Use the CustomDrawItem Event to Draw Custom Icons Inside Diagram Items
Diagram Containers
- Create Custom Diagram Containers and Register them in the Toolbox and Ribbon Gallery
- Create Custom Shapes Based on Diagram Containers
- Create Rotatable Containers with Shapes
- Proportionally Resize Shapes Within the Parent Container
Item Layout
- Use Custom Graph Layout Algorithms to Arrange Shapes in DiagramControl
- Bind Item Positions to a Source Object