Class | Description | |
---|---|---|
![]() |
ControlNode instances represent diagram nodes which can host .NET controls. |
|
![]() |
Contains the arguments passes to handlers of the control host serialization events, such as ControlNodeSerializing. |
|
![]() |
Stores the values of ControlNode properties during undo / redo operations. If you need to implement undo support for the additional properties defined by a class derived from ControlNode, do so by deriving from ControlNodeProperties and overriding the ControlNode.SaveProperties, ControlNode.RestoreProperties, and ControlNode.CreateProperties methods. |
|
![]() |
Represents a reusable set of properties that define the appearance of control nodes. |
|
![]() |
Contains the arguments passes to the CopyHostedControl event handlers. |
|
![]() |
Provides a collection of cursor object to use with the DiagramView control. |
|
![]() |
A component that prints DiagramDocument objects. |
|
![]() |
A component that prints Diagram objects. |
|
![]() |
A component that prints diagrams. |
|
![]() |
A .NET Windows Forms control that displays the content of a Diagram object. |
|
![]() |
Displays graphs in 3D. |
|
![]() |
Contains the arguments passed to general drawing event handlers. |
|
![]() |
Contains the arguments passed in-place editing related event handlers. |
|
![]() |
Encapsulates touch information, provided to the behavior classes. |
|
![]() |
Tracks mouse messages to implement user interaction with the diagram. |
|
![]() |
Represents a list box with MindFusion.Diagramming.Layer objects. |
|
![]() |
Represents an item within a LayerListView control. |
|
![]() |
Represents a 3x3 matrix used for transformations in 3-D space. |
|
![]() |
Maps keyboard modifier keys to special actions in MindFusion.Diagramming such as panning and drawing selection rectangle. |
|
![]() |
This class is used when the diagram behavior is set to Behavior.MoveNodes. |
|
![]() |
Represents a list box with MindFusion.Diagramming.DiagramNode objects. |
|
![]() |
The Overview control provides a scaled-down view of a DiagramView contents and allows scrolling and zooming the diagram with the mouse. |
|
![]() |
Represents a view that displays the pages of a DiagramDocument. |
|
![]() |
Contains arguments for the ScrollArrowClicked event. |
|
![]() |
Contains the arguments passed to the PaintControlHost event handlers. |
|
![]() |
Provides information to touch controllers about the user action. |
|
![]() |
Provides properties that allow customization of various aspects of the extended print-preview window. |
|
![]() |
Allows customization of various aspects of printing and print-preview. |
|
![]() |
The Ruler control provides horizontal and vertical scales that help users measure diagram items. |
|
![]() |
Animates the scroll position of a diagram view. |
|
![]() |
The ShapeListBox control displays a set of shapes defined via the Shape class. |
|
![]() |
The ShapeToolBar control displays image buttons representing selected shapes defined via the Shape class. These buttons can be used to create new shape nodes that have a specific shape or to change the shape of existing nodes. |
|
![]() |
Represents a DiagramView that can display DiagramDocument objects. The individual diagram pages can be activated through the tabs in the tray located at one of the view sides. |
|
![]() |
Represents a displacement in 3-D space. |
|
![]() |
Base class of diagram view animations. |
|
![]() |
Animates the zoom level of a diagram view. |
Interface | Description | |
---|---|---|
![]() |
An interface that should be implemented by custom Print Preview forms. |
|
![]() |
Defines methods used by DiagramView to create scrollbar controls and bind them to the view's scroll position and zoom level. |
Enumeration | Description | |
---|---|---|
![]() |
Specifies the alignment of an object relative to its container. |
|
![]() |
Specifies the alignment of the tabs in a TabbedDiagramView. |