The following reference gives detailed description of all classes exposed by the MindFusion.Diagramming component with their properties and methods.
The most important classes in the package are Diagram and DiagramView, representing respectively the model and view in the MVC design pattern. ShapeNode, TableNode and DiagramLink classes represent items that can be placed in the diagram - namely geometric shapes, tables and links. These classes are derived from a base class DiagramItem that defines their most common functionality. Item groups are instances of the Group class. Various events can be fired when users modify the contents of a diagram.
Below are listed the namespaces contained in the MindFusion.Diagramming package:
Namespace | Description |
---|---|
Contains diagram model classes. | |
Contains undo / redo classes. | |
Contains exporters for various file formats. | |
Contains importers for various file formats. | |
Contains lane grid classes. | |
Contains automatic graph layout classes. | |
Contains diagram view and misc. UI control classes. | |
Contains user interaction classes. | |
Contains graphics rendering classes. |
If you have any additional questions, well, you know - support@mindfusion.eu or (+359) 888 951 737. We are always there for you.