Back to Devexpress

DiagramItem.CanSnapToThisItem Property

wpf-devexpress-dot-xpf-dot-diagram-dot-diagramitem-7d8bf788.md

latest3.2 KB
Original Source

DiagramItem.CanSnapToThisItem Property

Specifies whether other items can snap to this item. This is a dependency property.

Namespace : DevExpress.Xpf.Diagram

Assembly : DevExpress.Xpf.Diagram.v25.2.dll

NuGet Package : DevExpress.Wpf.Diagram

Declaration

csharp
public bool? CanSnapToThisItem { get; set; }
vb
Public Property CanSnapToThisItem As Boolean?

Property Value

TypeDescription
Nullable<Boolean>

true, if the item can snap to other items; otherwise, false.

|

Remarks

As the end-user moves or resizes an item whose DiagramItem.CanSnapToOtherItems property is set to true , it aligns with other items whose CanSnapToThisItem property is also set to true.

The following code snippet (auto-collected from DevExpress Examples) contains a reference to the CanSnapToThisItem property.

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.

wpf-diagram-use-diagramorgchartbehavior-to-generate-diagram-from-collection/CS/OrgChartBindingExample/MainWindow.xaml#L18

xml
<dxdiag:DiagramContainer Anchors="Left, Top" CanCopyWithoutParent="True" ConnectionPoints="0.5,0 1,0.5 0.5,1 0,0.5" CanAddItems="False" DragMode="ByAnyPoint" Height="190" ItemsCanChangeParent="False" ItemsCanAttachConnectorEndPoint="False" ItemsCanAttachConnectorBeginPoint="False" ItemsCanSelect="False" ItemsCanEdit="False" ItemsCanCopyWithoutParent="False" ItemsCanMove="False" ItemsCanRotate="False" ItemsCanSnapToOtherItems="False" ItemsCanDeleteWithoutParent="False" ItemsCanSnapToThisItem="False" ItemsCanResize="False" Padding="1" Position="-25,150" Shape="StandardContainers.Plain" ThemeStyleId="ShapeId.Moderate5" Width="322">
    <dxdiag:DiagramImage Anchors="All" Angle="0" CanSnapToThisItem="False" CanResize="False" CanCopyWithoutParent="False" CanMove="False" CanSnapToOtherItems="False" CanSelect="False" CanRotate="False" CanCopy="False" Height="190" Position="0,0" StretchMode="UniformToFill" ThemeStyleId="ShapeId.Balanced5" Width="142">
        <dxdiag:DiagramImage.Bindings>

See Also

DiagramItem Class

DiagramItem Members

DevExpress.Xpf.Diagram Namespace