Namespace Syncfusion.Windows.Forms.Diagram.Controls
Classes
Diagram
Interactive two-dimensional graphics control for diagramming, technical drawing, visualization, simulation, and technical drawing applications. |
DiagramDesigner
Diagram designer. |
DiagramDocumentConverter
Type converter for a DiagramDocument. |
DiagramOpener
This class implements a design-time editor for opening a file containing a diagram document. |
DocumentExplorer
This control is used to list all the nodes added the diagram model in a tree fashion. Its in-built contextmenu provides options to hide, rename, delete a node from the collection. It also provides support to add layers and delete or rename a layer through its context menu. |
LayoutDialog
LayOutDialog form. |
NodeEventArgs
Event argument class for events associated with symbol models loaded in a PaletteGroupBar object. |
OverviewControl
The OverviewControl class implements an overview window that provides a perspective view of the diagram model. The OverviewControl is initialized with a diagram model and a view, and upon display renders a view of the diagram that is scaled to the control's bounds. The control has a Viewport window that is positioned over the diagram display and can be moved and / or resized using the mouse to dynamically change the view transform that maps the diagram's world coordinates onto the view coordinates. The viewport's origin corresponds to the origin of the diagram's view and moving the viewport will shift the view's origin by an equivalent extent. The viewport's size is proportional to the view's magnification and resizing the viewport allows the view to be zoomed in and out. Origin Magnification |
PaletteAddDlg
Form used to prompt the user for the name of new symbol palettes. |
PaletteGroupBar
Displays a collection of symbol palettes that the symbol models contain in a GroupBar control. |
PaletteGroupView
Displays the symbol models belonging to a symbol palette in a GroupView. |
PaletteGroupView.GroupViewPaletteItem
GroupViewItem derived class representing a symbol model in a group view. |
PaletteGroupViewActionList
Using to customize action list. |
PaletteGroupViewDesigner
Palette GroupView designer. |
PaletteGroupViewEditor
Filter GroupViewPaletteItem properties to display in property grid. Show only properties marked with PalettePropertyAttribute. |
PaletteOpener
This class implements a design-time editor for opening a file containing a symbol palette. |
PalettePropertyAttribute
Specifies whether a property is symbol model's property. |
PropertyEditor
This control displays and edits properties of objects in a m_diagram. |
SymbolPaletteConverter
Type converter for a SymbolPalette. |
ViewportRenderer
Viewport renderer. |
Enums
DiagramStyle |
DocumentExplorer.TreeNodeType
Tree node types. |
LayoutStyle
Node Layout styles |
RectMarkers
Rectangle marker |
SpacingDirection
Used to indicate the direction for a spacing command. |
TreeDirection
Four direction of tree where value indicate angle, and angle start from TopToBottom by clockwise. |
Delegates
DiagramInitializedEventHandler
Diagram initialized event handler delegate |
NodeEventHandler
Delegate for events associated with symbol models loaded in a PaletteGroupBar object. |