ShapeNode instances are diagram nodes that represent geometric shapes.
The following tables list the members exposed by the ShapeNode type.
Name | Description | |
---|---|---|
Initializes a new instance of the ShapeNode class with default values supplied form the specified Diagram. |
Name | Description | |
---|---|---|
Checks if the ShapeNode contains the specified point. |
||
Gets a value indicating whether the node's shape flips when an edge is dragged over its opposite edge. |
||
Gets a value indicating whether styled text rendering is enabled. |
||
Gets a value indicating whether the node's shape is fliped horizontally. |
||
Gets a value indicating whether the node's shape is fliped vertically. |
||
Gets the image of the node. |
||
Gets the alignment for the image of this node. |
||
Gets the Base64-encoded data of the image displayed in this ShapeNode. |
||
Gets the URL of the image displayed in this ShapeNode. |
||
Gets the padding distance between node borders and image. |
||
Gets how the text should be vertically aligned in the ShapeNode's text box. |
||
Gets an array of points that define the outline of this node shape. |
||
Gets a value indicating whether the image is rotated when the node is rotated. |
||
Gets a value indicating whether text is rotated when the node is rotated. |
||
Gets a reference to the node's geometric shape definition. |
||
Gets how the text should be aligned in the ShapeNode's text box. |
||
Gets a string specifying the color of the text of this node. |
||
Gets or sets a value indicating whether this ShapeNode is transparent. |
||
Returns a Builder object used to configure this ShapeNode instance. |
||
DiagramNode.LoadFromXml override. Loads the node's content from an XML element. |
||
Makes the shape node big enough to display its text without clipping. |
||
DiagramItem.restoreLocationState override. |
||
DiagramItem.saveLocationState override. |
||
Saves the node's content into an XML element. |
||
Sets a value indicating whether the node's shape flips when an edge is dragged over its opposite edge. |
||
Sets a value indicating whether styled text rendering is enabled. |
||
Sets a value indicating whether the node's shape is flipped horizontally. |
||
Sets a value indicating whether the node's shape is flipped vertically. |
||
Sets the image of the node. |
||
Sets the alignment for the image of this node. |
||
Sets the Base64-encoded data of the image displayed in this ShapeNode. |
||
Sets the URL of the image displayed in this ShapeNode. |
||
Sets the padding distance between node borders and image. |
||
Sets how the text should be vertically aligned in the ShapeNode's text box. |
||
Sets a value indicating whether the image is rotated when the node is rotated. |
||
Sets a value indicating whether text is rotated when the node is rotated. |
||
Sets a reference to the node's geometric shape definition. |
||
Sets how the text should be aligned in the ShapeNode's text box. |
||
Sets a string specifying the color of the text of this node. |
||
Sets or sets a value indicating whether this ShapeNode is transparent. |
||
DiagramItem.updateDrag override. |
||
Returns a Builder object used to configure and create new ShapeNode instances. |