Represents a collection of diagram pages.
The following tables list the members exposed by the DiagramDocument type.
Name | Description | |
---|---|---|
Initializes a new instance of the DiagramDocument class. |
Name | Description | |
---|---|---|
Gets or sets a value indicating whether the diagram document has changed since loading it. |
||
Gets a list of the diagram pages contained in this document. |
Name | Description | |
---|---|---|
Adds a page to the document. |
||
Deserializes the document from a JSON string. |
||
Loads document contents from specified XML Document. |
||
Loads document contents from specified XML or JSON string. |
||
Loads the document from an XML file. |
||
Raises an event which notifies that a Diagram item has been clicked. (Inherited from DiagramBase.) |
||
Raises an event which notifies that a Diagram item has been created. (Inherited from DiagramBase.) |
||
Raises an event which notifies that a Diagram item has been deleted. (Inherited from DiagramBase.) |
||
Raises an event which notifies that a Diagram item has been deselected. (Inherited from DiagramBase.) |
||
Raises an event which notifies that a Diagram item has been double-clicked. (Inherited from DiagramBase.) |
||
Raises an event which notifies that a Diagram item has been modified. (Inherited from DiagramBase.) |
||
Raises an event which notifies that a Diagram item has been pasted from clipboard. (Inherited from DiagramBase.) |
||
Raises an event which notifies that a Diagram item has been selected. (Inherited from DiagramBase.) |
||
Raises an event which notifies that a Diagram item will be selected. (Inherited from DiagramBase.) |
||
Raises an event which notifies that a Diagram item will be selected. (Inherited from DiagramBase.) |
||
Raises an event which notifies that the selection has changed. (Inherited from DiagramBase.) |
||
Removes the specified page from the document. |
||
Encodes the document contents into an XML or JSON string. |
||
Saves the document to an XML file. |
||
Serializes the document into a JSON string. |
||
Saves the document into an XML Document. |
Name | Description | |
---|---|---|
Raised when an animated layout completes. (Inherited from DiagramBase.) |
||
Raised when the user edits the text of a table cell. (Inherited from DiagramBase.) |
||
Raised when the user starts to edit the text of a table cell. (Inherited from DiagramBase.) |
||
Raised when the user clicks the diagram at a point where no items are located. (Inherited from DiagramBase.) |
||
Raised when the user adds a node to a ContainerNode. (Inherited from DiagramBase.) |
||
A validation event raised to let you prevent users from adding child nodes to a container. (Inherited from DiagramBase.) |
||
Raised when the user removes a node from a ContainerNode. (Inherited from DiagramBase.) |
||
Raised when the user removes a node from a ContainerNode. (Inherited from DiagramBase.) |
||
Raised when the user folds a container by clicking the arrow-up button in the container's caption bar. (Inherited from DiagramBase.) |
||
Raised when the user unfolds a container by clicking the arrow-down button in the container's caption bar. (Inherited from DiagramBase.) |
||
Raised when the diagram data is loaded. (Inherited from DiagramBase.) |
||
Raised when the Tag or Id of a diagram item must be deserialized from XML format. (Inherited from DiagramBase.) |
||
Raised to draw custom adjustment handles. (Inherited from DiagramBase.) |
||
Raised when an anchor point must be custom-drawn. (Inherited from DiagramBase.) |
||
Raised if expandButtonAction is set to RaiseEvents and the [+/-]button of an expandable node is clicked. (Inherited from DiagramBase.) |
||
Raised when the user finished resizing a header. (Inherited from DiagramBase.) |
||
Raised when the user starts resizing a header. (Inherited from DiagramBase.) |
||
Raised to hit-test custom adjustment handles. (Inherited from DiagramBase.) |
||
Raised when the user clicks a hyperlink inside a node. (Inherited from DiagramBase.) |
||
Raised when the user removes a node from a ContainerNode. (Inherited from DiagramBase.) |
||
Raised when the user starts drawing a new node, just after the DiagramNode instance is created. (Inherited from DiagramBase.) |
||
Raised when an item is added to the diagram. (Inherited from DiagramBase.) |
||
Raised when an item is removed from the diagram. (Inherited from DiagramBase.) |
||
Raised when the user edits the text of a grid cell. (Inherited from DiagramBase.) |
||
Raised when the user clicks a link. (Inherited from DiagramBase.) |
||
Raised when the user draws a new link. (Inherited from DiagramBase.) |
||
A validation event raised while the user is drawing a new link. (Inherited from DiagramBase.) |
||
Raised when a link is deleted, either programmatically or by the user. (Inherited from DiagramBase.) |
||
Raised when the user tries to delete a link. This event lets you cancel the operation. (Inherited from DiagramBase.) |
||
Raised when a link is deselected, either programmatically or by the user. (Inherited from DiagramBase.) |
||
Raised when the user double-clicks a link. (Inherited from DiagramBase.) |
||
Raised when the mouse pointer hovers over a link. (Inherited from DiagramBase.) |
||
Raised when the user moves any control point of a link. (Inherited from DiagramBase.) |
||
A validation event raised while the user is modifying a link. (Inherited from DiagramBase.) |
||
Raised when a link has been pasted from the clipboard. (Inherited from DiagramBase.) |
||
Raised when the mouse pointer enters the boundaries of a link. (Inherited from DiagramBase.) |
||
Raised when the mouse pointer leaves the boundaries of a link. (Inherited from DiagramBase.) |
||
Raised when a link is routed by the auto-routing algorithm. (Inherited from DiagramBase.) |
||
Raised when a link is selected, either programmatically or by the user. (Inherited from DiagramBase.) |
||
Raised when the user tries to select a link. This event lets you cancel the operation. (Inherited from DiagramBase.) |
||
Raised when the user splits a link interactively. (Inherited from DiagramBase.) |
||
Raised when the user edits the text of a link. (Inherited from DiagramBase.) |
||
Raised when the user starts to edit the text of a link. (Inherited from DiagramBase.) |
||
Raised when the user clicks a node. (Inherited from DiagramBase.) |
||
Raised when the user draws a new node. (Inherited from DiagramBase.) |
||
A validation event raised while the user is drawing a new node. (Inherited from DiagramBase.) |
||
Raised when a node is deleted, either programmatically or by the user. (Inherited from DiagramBase.) |
||
Raised when the user tries to delete a node. This event lets you cancel the operation. (Inherited from DiagramBase.) |
||
Raised when a node is deselected, either programmatically or by the user. (Inherited from DiagramBase.) |
||
Raised when the content of a ControlNode is added to the page DOM. (Inherited from DiagramBase.) |
||
Raised when the user double-clicks a node. (Inherited from DiagramBase.) |
||
Raised when the mouse pointer hovers over a node. (Inherited from DiagramBase.) |
||
Raised when the user moves or resizes a node. (Inherited from DiagramBase.) |
||
A validation event raised while the user is moving or resizing a node. (Inherited from DiagramBase.) |
||
Raised when a node has been pasted from the clipboard. (Inherited from DiagramBase.) |
||
Raised when the mouse pointer enters the boundaries of a node. (Inherited from DiagramBase.) |
||
Raised when the mouse pointer leaves the boundaries of a node. (Inherited from DiagramBase.) |
||
Raised when a node is selected, either programmatically or by the user. (Inherited from DiagramBase.) |
||
Raised when the user tries to select a node. This event lets you cancel the operation. (Inherited from DiagramBase.) |
||
Raised when the user edits the text of a node. (Inherited from DiagramBase.) |
||
Raised when the user starts to edit the text of a node. (Inherited from DiagramBase.) |
||
Raised to enumerate diagram views. (Inherited from DiagramBase.) |
||
Raised when the diagram selection has changed. (Inherited from DiagramBase.) |
||
A validation event raised while the user is moving or resizing multiple items. (Inherited from DiagramBase.) |
||
Raised when the Tag or Id of a diagram item must be serialized in XML format. (Inherited from DiagramBase.) |
||
Raised when the size of the diagram canvas has changed. (Inherited from DiagramBase.) |
||
Raised when the user finishes resizing a column in a table. (Inherited from DiagramBase.) |
||
Raised when the user resizes a column in a table interactively. (Inherited from DiagramBase.) |
||
Raised when the user finishes resizing a row in a table. (Inherited from DiagramBase.) |
||
Raised when the user resizes a row in a table interactively. (Inherited from DiagramBase.) |
||
Raised when a table section is collapsed. (Inherited from DiagramBase.) |
||
Raised when a table section is expanded. (Inherited from DiagramBase.) |
||
Raised when a user collapses a tree branch by clicking the [-] button of an expandable node. (Inherited from DiagramBase.) |
||
Raised when a user expands a tree branch by clicking the [+] button of an expandable node. (Inherited from DiagramBase.) |
||
Raised when the user edits the text of a tree view item. (Inherited from DiagramBase.) |
||
Raised when the user starts to edit the text of a tree view item. (Inherited from DiagramBase.) |
||
A validation event that lets you approve or reject connecting a link to an anchor point. (Inherited from DiagramBase.) |
||
A validation event that lets you approve or reject displaying a decoration at the intersection point of links. (Inherited from DiagramBase.) |