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