Represents an interactive vector-drawing control that can be used to design node shapes.
The following tables list the members exposed by the ShapeDesigner type.
Name | Description | |
---|---|---|
Initializes a new instance of the ShapeDesigner class. |
Name | Description | |
---|---|---|
Identifies the AlignToGrid dependency property. |
||
Identifies the AnchorPointsLabel dependency property. |
||
Identifies the GridSize dependency property. |
||
Identifies the PrimitivesLabel dependency property. |
||
Identifies the SelectedElement dependency property. |
||
Identifies the ShapeBoundsBrush dependency property. |
||
Identifies the ShapeSize dependency property. |
||
Identifies the ShowGrid dependency property. |
||
Identifies the ShowShapeProperties dependency property. |
||
Identifies the TemplatesLabel dependency property. |
||
Identifies the ZoomFactor dependency property. |
Name | Description | |
---|---|---|
Gets or sets a value indicating whether to align shape elements to a grid. This is a dependency property. |
||
A string specifying the label of Anchor Points category in shape designer toolbox. |
||
Gets or sets the size of the alignment grid. This is a dependency property. |
||
A string specifying the label of graphic primitives category in shape designer toolbox. |
||
Gets or sets the selected element in the shape designer. This is a dependency property. |
||
Specifies the brush used to fill the shape's bounding rectangle. |
||
Specifies the size of the design area representing the node's bounding rectangle. |
||
Gets or sets a value indicating whether to show the alignment grid. This is a dependency property. |
||
Gets or sets a value indicating whether the shape properties panel should be visible. This is a dependency property. |
||
A string specifying the label of outline templates category in shape designer toolbox. |
||
Gets or sets the zoom factor used to scale up or down the ShapeDesigner. |
Name | Description | |
---|---|---|
Creates a new Shape from the current content of the design canvas. |
||
Imports a Shape into the designer's drawing canvas. |
||
Control.OnApplyTemplate override. |
||
Executes again the most recently undone user action. |
||
Undoes the most recent user action. |
Name | Description | |
---|---|---|
OnMouseWheel override. |
||
Control.OnPreviewDragOver override. |
||
Control.OnPreviewDrop override. |
||
Raises the ShapeChanged event. |
Name | Description | |
---|---|---|
Occurs when the shape drawing changes. |