ContainerNode instances are diagram nodes that can contain other nodes.
The following tables list the members exposed by the ContainerNode type.
Name | Description | |
---|---|---|
Initializes a new instance of the ContainerNode class with default values supplied from the specified Diagram. |
Name | Description | |
---|---|---|
Adds a node to this container. |
||
Arranges the container's children with the given layout. |
||
Arranges the container's children with the given layout, and animates items moving to their new positions. |
||
Checks if the ContainerNode contains the specified point. |
||
Determines whether the specified node is contained within this container, either directly or inside child containers. |
||
Gets a value indicating whether users are allowed to add child nodes to the container. |
||
Gets a value indicating whether users are allowed to remove child nodes from the container. |
||
Gets the object that specifies how to fill the caption bar. |
||
Gets the height of the container's caption area. |
||
Gets the child nodes of this container. |
||
Gets a value indicating whether child items should be clipped by container boundaries. |
||
Creates a path corresponding to the content area rectangle, excluding caption bar. |
||
Gets a value indicating whether styled caption text rendering is enabled. |
||
Gets a value indicating whether users are allowed to fold the container. |
||
Gets a value indicating whether the container is folded. |
||
Gets a value indicating the size of the fold/unfold icon. |
||
Gets an array of points that define the outline of this node shape. |
||
Gets the shape of the container's outline. |
||
Gets the size of the container in unfolded state. |
||
Returns the diagram item that contains the specified point. |
||
Returns a Builder object used to configure this ContainerNode instance. |
||
DiagramNode.LoadFromXml override. Loads the node's content from an XML element. |
||
DiagramItem.onRemove override. |
||
Removes a node from this container. |
||
Resizes the container making it big enough to contain its child nodes. |
||
Makes the container node caption big enough to display its text without clipping. |
||
Saves the node's content into an XML element. |
||
Sets a value indicating whether users are allowed to add child nodes to the container. |
||
Sets a value indicating whether users are allowed to remove child nodes from the container. |
||
Sets an object that specifies how to fill the caption bar. |
||
Sets the height of the container's caption area. |
||
Sets a value indicating whether child items should be clipped by container boundaries. |
||
Sets a value indicating whether styled caption text rendering is enabled. |
||
Sets a value indicating whether users are allowed to fold the container. |
||
Folds or unfolds the container. |
||
Sets a value indicating the size of the fold/unfold icon. |
||
Sets the shape of the container's outline. |
||
Visits the diagram nodes in reverse Z order. |
||
Returns a Builder object used to configure and create new ContainerNode instances. |