The ShapeLayout type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ShapeLayout |
Initializes a new instance of the ShapeLayout class.
|
Methods
Name | Description | |
---|---|---|
GetCursorVisualStyle |
Gets the style to be used for a Path in a ShapeLayout
when the shape is being displayed as a cursor visual.
| |
GetNodeStyle |
Gets the style to be used for a Path in a ShapeLayout
when the shape is placed on the diagram.
| |
GetPositionCalculator |
Gets the position of the connection point at the specified index along the specified edge.
| |
GetToolboxIconStyle |
Gets the style to be used for a Path in a ShapeLayout
when the shape appears in the toolbox.
| |
SetCursorVisualStyle |
Gets the style to be used for a Path in a ShapeLayout
when the shape is being displayed as a cursor visual.
| |
SetNodeStyle |
Gets the style to be used for a Path in a ShapeLayout
when the shape is placed on the diagram.
| |
SetToolboxIconStyle |
Gets the style to be used for a Path in a ShapeLayout
when the shape appears in the toolbox.
|
Fields
Name | Description | |
---|---|---|
CursorVisualStyleProperty |
Identifies the CursorVisualStyle attached property.
| |
NodeStyleProperty |
Identifies the NodeStyle attached property.
| |
ToolboxIconStyleProperty |
Identifies the ToolboxIconStyle attached property.
|
Properties
Name | Description | |
---|---|---|
ConnectionPointPositions |
Specifies how connection points should be positioned on the DiagramShape.
| |
ContentMargin |
Specifies how content should be positioned on the DiagramShape.
| |
Geometry |
Specifies the geometry of a DiagramShape.
| |
Paths |
Specifies the paths that make up a DiagramShape. This is used for shapes that need to apply
different fill, stroke or style settings to different figures in the shape. A shape should specify either
Paths or Geometry, but not both.
|