wpf-devexpress-dot-xpf-dot-diagram-de39ca5e.md
Represents a diagram shape.
Namespace : DevExpress.Xpf.Diagram
Assembly : DevExpress.Xpf.Diagram.v25.2.dll
NuGet Package : DevExpress.Wpf.Diagram
public class DiagramShape :
DiagramItem,
IDiagramShape,
IDiagramShapeBase,
IDiagramItem
Public Class DiagramShape
Inherits DiagramItem
Implements IDiagramShape,
IDiagramShapeBase,
IDiagramItem
To learn more, see Shapes.
The following code snippets (auto-collected from DevExpress Examples) contain references to the DiagramShape class.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.
<dxdiag:DiagramContainer Anchors="Left, Top" Background="#FFCEE1F2" CanCopyWithoutParent="True" ConnectionPoints="0.5,0 1,0.5 0.5,1 0,0.5" CanAddItems="False" DragMode="ByAnyPoint" Height="78" ItemsCanChangeParent="False" ItemsCanAttachConnectorEndPoint="False" ItemsCanAttachConnectorBeginPoint="False" ItemsCanSelect="False" ItemsCanEdit="False" ItemsCanCopyWithoutParent="False" ItemsCanMove="False" ItemsCanRotate="False" ItemsCanSnapToOtherItems="False" ItemsCanDeleteWithoutParent="False" ItemsCanSnapToThisItem="False" ItemsCanResize="False" Position="25,150" StrokeId="Black" Shape="StandardContainers.Alternating" ShowHeader="False" StrokeDashArray="5 3" ThemeStyleId="ShapeId.Focused1" TemplateName="ClassShape" Width="200">
<dxdiag:DiagramShape Anchors="Left, Top" Angle="0" Background="Transparent" CanAttachConnectorBeginPoint="False" CanResize="False" CanEdit="False" CanCopyWithoutParent="False" CanChangeParent="False" CanMove="False" CanAttachConnectorEndPoint="False" CanSelect="False" CanDeleteWithoutParent="False" CanRotate="False" ForegroundId="Black" FontWeight="Bold" FontFamily="Arial" Height="25" Position="11,10" StrokeThickness="0" ThemeStyleId="Variant2" TextAlignment="Left" Width="176">
<dxdiag:DiagramShape.Bindings>
</dxdiag:DiagramImage>
<dxdiag:DiagramShape Anchors="Top, Right" Angle="0" CanSnapToThisItem="False" CanResize="False" CanEdit="False" CanCopyWithoutParent="False" CanMove="False" CanSnapToOtherItems="False" CanSelect="False" CanRotate="False" CanCopy="False" FontSize="18.6666660308838" Height="20" Position="179,129" StrokeThickness="0" ThemeStyleId="ShapeId.Moderate5" TextAlignment="Left" VerticalContentAlignment="Center" Width="129">
<dxdiag:DiagramShape.Bindings>
wpf-diagram-custom-context-menu/CS/WpfApp7/MainWindow.xaml#L17
<local:DiagramDesignerControlEx SelectedStencils="BasicShapes">
<dxdiag:DiagramShape Height="75"
Position="120,150"
wpf-generate-diagram-with-grouped-items/CS/DiagramNestedItemsExample/MainWindow.xaml#L55
<DataTemplate>
<dxdiag:DiagramShape
MinHeight="50"
wpf-diagram-bind-item-positions-to-source-objects/CS/dxSample/MainWindow.xaml#L30
ShowPageBreaks="false">
<dxdiag:DiagramShape
Width="100"
Object DispatcherObject DependencyObject Visual UIElement FrameworkElement Control DiagramItem DiagramShape
See Also