Contains diagramming classes for Windows Presentation Foundation
Classes
| Class | Description | |
|---|---|---|
| CommentNode |
Displays a comment on the diagram.
| |
| ConnectionTool |
Provides attached properties which configure a DiagramConnectionTool
to create connections of a specified DiagramLineType.
| |
| ContentMargin |
Controls the positioning of the content on a DiagramShape.
| |
| Diagram |
Represents a standard shape diagram.
| |
| DiagramArrowheadType |
Identifies a type of arrowhead.
| |
| DiagramArrowheadTypes |
Identifies standard arrowhead types.
| |
| DiagramBitmapRenderer |
Renders a diagram as a bitmap.
| |
| DiagramCommands |
Provides a standard set of diagram-related commands.
| |
| DiagramConnection |
Represents a connection on a standard shape diagram.
| |
| DiagramConnectionPoint |
Represents a point at which a connection connects to a source or destination
in a standard shape diagram.
| |
| DiagramConnectionStyleSelector |
Selects a style for a DiagramConnection using the LineTypeLayout
resource whose key is the DiagramConnection.LineType.
| |
| DiagramConnectionTool |
Represents a control which, when selected, puts the cursor into
"draw connection" mode.
| |
| DiagramFormatter |
Specifies how a IDiagramModel should be displayed on a
DiagramSurface.
| |
| DiagramLineType |
Identifies a type of line.
| |
| DiagramLineTypes |
Identifies standard line types.
| |
| DiagramNode |
Represents a node in a standard shape diagram.
| |
| DiagramNodeTool |
Represents a control which can be dragged from a toolbox onto
a DiagramSurface to create new diagram nodes.
| |
| DiagramNodeToolDroppedEventArgs |
Provides information about the DiagramNodeToolDropped event
of a DiagramNodeTool control.
| |
| DiagramPrinter |
Provides support for printing diagrams.
| |
| DiagramShape |
Represents a geometrical shape in a diagram.
| |
| DiagramShapes |
Contains standard shapes for use in diagrams.
| |
| DiagramSurface |
Represents the surface on which a diagram is displayed.
| |
| DiagramToolBox |
Displays diagram tools and provides various filtering options.
| |
| DiagramToolBoxGroup |
Groups together a collection of related diagram tools.
| |
| DiagramXmlSerializer |
Serializes and deserializes Diagram objects as XML.
| |
| EdgeHelper |
Provides utility methods for working with Edge values.
| |
| LineTypeLayout |
Specifies how to display a DiagramLineType.
| |
| MarqueeDragCompletedEventArgs |
Provides information about the MarqueeDragCompleted event of a
DiagramSurface.
| |
| MarqueeDragStartedEventArgs |
Provides information about the MarqueeDragStarted event of a
DiagramSurface.
| |
| ShapeConnectionPointPosition |
Specifies the location of a connection point on a DiagramShape.
| |
| ShapeLayout |
Specifies how to display a DiagramShape.
| |
| ShapeNode |
Represents a node in a diagram that displays a geometric shape.
| |
| ShapeNodeStyleSelector |
Selects a style for a ShapeNode using the ShapeLayout resource
whose key is the ShapeNode object.
| |
| ShapeTool |
Provides attached properties which configure a DiagramNodeTool
to create nodes of a specified DiagramShape.
| |
| TitleNode |
Displays a title on the diagram, with optional pre-title and subtitle text.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| Edge |
Identifies the edge of an element.
| |
| OverflowBehavior |
Specifies the behavior of a DiagramSurface when the diagram is too big
for the control to display.
| |
| ToolboxIconStyle |
When applied to a Path in ToolboxIconPaths,
specifies how the path should be styled if no explicit style is specified.
| |
| ZoomMode |
Specifies the zooming behavior of a DiagramSurface.
|