DiagramBuilder Sample
The DiagramBuilder sample combines many features of Essential Diagram into a generic diagram editing tool.
Key highlights of the sample are:
- The diagram control hosted within the MDI child form.
- The interactive drawing and editing tools that let you create and work with your diagrams.
- The various shape and link types.
- Node properties and styles. The attributes of a selected node can be viewed using the diagram property editor control.
- The symbol palette control for displaying custom symbol palettes.
- Built-in serialization support for loading and saving diagrams.
- The comprehensive printing support featuring headers/footers, print zoom, page borders etc.,
- Pan and zoom support and the overview control.
- Export options such as exporting the diagram as an image, metafile and SVG formats.
- Importing and using shapes from Visio Stencil files in a diagram.
- Scripting capability using C#, VB.NET or JScript for advanced runtime customization.

Please note that this sample uses some features of Essential Tools. A licensed version of Essential Tools is required to build this sample.