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