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