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. |