The Diagram class represents a flow diagram. The following tables list the members exposed by the Diagram type.
|
Name | Description | |
---|---|---|
![]() |
Initializes a new instance of the Diagram class. |
Name | Description | |
---|---|---|
![]() |
A list of DiagramItem objects. |
|
![]() |
A list of DiagramLink objects. |
|
![]() |
A list of DiagramNode objects. |
|
![]() |
Indicates whether to stop default touch behavior of browsers in orderto allow interactive drawing and modification of diagram items. |
Name | Description | |
---|---|---|
![]() |
Registers a single event listener on the Diagram. |
|
![]() |
Adds an item to the Diagram. |
|
![]() |
Returns a point of the alignment grid nearest to the onepassed as an argument. |
|
![]() |
Arranges the diagram with the given layout. |
|
![]() |
Begins in-place editing of the specified object. |
|
![]() |
Removes all items from the diagram |
|
![]() |
Overrides Component.Dispose |
|
![]() |
Exits the in-place editing mode and either accepts or rejects the changes made to the item's text. |
|
![]() |
Gets the active diagram element. |
|
![]() |
Gets a value indicating whether the diagram items should be aligned to a grid. |
|
![]() |
Gets a value indicating whether in-place editing of the text of objects is enabled. |
|
![]() |
Gets the object used for painting the diagram background. |
|
![]() |
Gets a value indicating how the control responds to user actions. |
|
![]() |
Returns the smallest rectangle that bounds all diagram items. |
|
![]() |
||
![]() |
Gets a value that specifies what action should be performed when the user hits the Del key. |
|
![]() |
Checks if mouse events are enabled. |
|
![]() |
Gets a value indicating the link direction in which tree branches are expanded. |
|
![]() |
Gets a Factory instance that lets you add programmatically new items to the diagram. |
|
![]() |
Gets the font for text written on diagram items. |
|
![]() |
Gets the color of the grid points. |
|
![]() |
Gets the horizontal offset of the first point of the alignment grid. |
|
![]() |
Gets the vertical offset of the first point of the alignment grid. |
|
![]() |
Gets the size of shapes used to represent grid points. |
|
![]() |
Gets the horizontal distance between adjacent grid points. |
|
![]() |
Gets the vertical distance between adjacent grid points. |
|
![]() |
Gets the visual style of the alignment grid. |
|
![]() |
Overloaded. |
|
![]() |
Finds and returns an array of the diagram items found at the specified location. |
|
![]() |
Finds and returns the topmost DiagramLink found at the specified location. |
|
![]() |
Gets the shape displayed at the base of new links. |
|
![]() |
Gets the default size of the base of new links. |
|
![]() |
Gets the default fill of links. |
|
![]() |
Gets the shape displayed as head of new links. |
|
![]() |
Gets the default size of arrowheads. |
|
![]() |
Gets the default stroke of links. |
|
![]() |
Finds and returns an array of the diagram DiagramLink-s found at the specified location. |
|
![]() |
Gets the initial shape assigned to new links. |
|
![]() |
Returns the node nearest to the specified point. |
|
![]() |
Overloaded. |
|
![]() |
Finds and returns an array of the DiagramNode-s found at the specified location. |
|
![]() |
Gets a value indicating whether newly created nodes can be expanded. |
|
![]() |
Gets a value indicating whether links should avoid nodes by going the shortest path from their origin to their destination without crossing any other nodes. |
|
![]() |
Gets the minimal distance between nodes and auto-routed links. |
|
![]() |
Gets the diagram's horizontal scroll position. |
|
![]() |
Gets the diagram's vertical scroll position. |
|
![]() |
Gets a Selection instance that represents the selection of items in this diagram. |
|
![]() |
Gets the default fill of shape nodes. |
|
![]() |
Gets the default stroke of shape node-s. |
|
![]() |
Gets a value indicating whether and when anchor point marks are displayed. |
|
![]() |
Gets a value indicating whether the alignment grid is visible. |
|
![]() |
Returns the visible portion of the diagram area. |
|
![]() |
Overrides Component.Initialize |
|
![]() |
Raises an event which notifies that a Diagram item has been clicked. |
|
![]() |
Raises an event which notifies that a DiagramItem has been created. |
|
![]() |
Raises an event which notifies that a DiagramItem has been deleted. |
|
![]() |
Raises an event. |
|
![]() |
Raises an event which notifies that a DiagramItem has been modified. |
|
![]() |
Registers an onsubmit handler for the Diagram's parent html form to flush postback data. |
|
![]() |
Removes a single event listener attached to the Diagram. |
|
![]() |
Removes the specified item from the Diagram. |
|
![]() |
Resizes the document scrollable area so that it fits all diagram items. |
|
![]() |
Routes all links in the diagram in such a way they do not cross nodes. |
|
![]() |
Scrolls the diagram to the specified point. |
|
![]() |
Sets a value indicating whether the diagram items should be aligned to a grid. |
|
![]() |
Sets a value indicating whether in-place editing of the text of objects is enabled. |
|
![]() |
Sets an object used for painting the diagram background. |
|
![]() |
Sets a value indicating how the control responds to user actions. |
|
![]() |
Sets the default shape of shape nodes. |
|
![]() |
Sets a value that specifies what action should be performed when the user hits the Del key. |
|
![]() |
Enables or disables handling of mouse events. |
|
![]() |
Sets a value indicating the link direction in which tree branches are expanded. |
|
![]() |
Sets the font for text written on DiagramItem-s. |
|
![]() |
Sets the color of the grid points. |
|
![]() |
Sets the horizontal offset of the first point of the alignment grid. |
|
![]() |
Sets the vertical offset of the first point of the alignment grid. |
|
![]() |
Sets the size of shapes used to represent grid points. |
|
![]() |
Sets the horizontal distance between adjacent grid points. |
|
![]() |
Sets the vertical distance between adjacent grid points. |
|
![]() |
Sets the visual style of the alignment grid. |
|
![]() |
Sets the Shape displayed at the base of new links. |
|
![]() |
Sets the default size of the base of new links. |
|
![]() |
Sets the default fill of links. |
|
![]() |
Sets the Shape displayed as head of new links. |
|
![]() |
Sets the default size of arrowheads. |
|
![]() |
Sets the default stroke of links. |
|
![]() |
Sets the initial shape assigned to new links. |
|
![]() |
Sets a value indicating whether newly created nodes can be collapsed and expanded by users. |
|
![]() |
Sets a value indicating whether links should avoid nodes by going the shortest path from their origin to their destination without crossing any other nodes. |
|
![]() |
Sets the minimal distance between nodes and auto-routed links. |
|
![]() |
Sets the diagram's horizontal scroll position. |
|
![]() |
Sets the diagram's vertical scroll position. |
|
![]() |
Sets the default fill of shape nodes. |
|
![]() |
Sets the default stroke of shape nodes. |
|
![]() |
Sets a value indicating whether and when anchor point marks are displayed. |
|
![]() |
Sets a value indicating whether the alignment grid is visible. |
|
![]() |
Sets the zoom factor, preserving the on-screen position of the specified diagram point. |
|
![]() |
Zooms the view to fit the document contents in the Diagram client area. |
|
![]() |
Zooms and scrolls the view to fit the specified document rectangle in the Diagram's visible area. |