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