Syncfusion.SfDiagram.WPF


Syncfusion.UI.Xaml.Diagram Namespace : ConnectorConstraints Enumeration

ConnectorConstraints Enumeration

Specifies to enable/disable certain behaviors for Connectors.
Syntax
'Declaration
 
<FlagsAttribute()>
Public Enum ConnectorConstraints 
   Inherits System.Enum
'Usage
 
Dim instance As ConnectorConstraints
[Flags()]
public enum ConnectorConstraints : System.Enum 
Members
MemberDescription
AllowDrop Enables or disables interaction events(DragEnter,DragOver,ItemDrop and DragLeave) for diagram connectors.
AllowPan Enables or disables panning for connector.
AutomaticPortCreation Enables or disables automatic port creation for connector
BridgeObstacle Enables or disables bridging over a connector.
Bridging Enables or disables bridging to the connector.
Connectable Enables or disables a node to connect to the connector.
Default Enables Selectable, EndDraggable, Inherit, Thumbs, Connectable, Delete, BridgeObstacle, ThemeStyle behaviors for connector.
Delete Enable or disables the connector to be deleted.
DragAnnotation Enables or disable connector's annotation to be dragged.
Draggable Enables or disables connector to be dragged.
EndDraggable Enables or disables connector end to be dragged.
EndThumbs Enables or disables connector's end thumbs to be dragged.
InConnect Enables or disables connecting to the incoming connector.
InheritEnables or disables to inherit the Snapping, SnapToObject,Bridging, Smoothness, Menu, PortVisibility, Pan, HitPadding and Routing from SfDiagram.
InheritAllowPan Enable or disables panning of connector over graph.
InheritAutomaticPortCreation Enables or disables to inherit the value of automatic port creation from diagram.
InheritBridgingEnables or disables to inherit the value of bridging from SfDiagram.
InheritHitPaddingEnables or disables to inherit the value of SfDiagram.HitPadding.
InheritMenuEnables or disables to inherit the menu from SfDiagram.
InheritPortVisibilityEnables or disables to inherit the value from SfDiagram.PortVisibility.
InheritRoutingEnables or disables to inherit the value of routing from SfDiagram.
InheritSmoothness Enables or disables to inherit the value of Smoothness from SfDiagram.
InheritSnappingEnables or disables to inherit the value of SnapToLines from SfDiagram by using SnapSettings.SnapConstraints.
InheritSnapToObjectEnables or disables to inherit the value of SnapToObject from SfDiagram by using SnapSettings.SnapConstraints.
Menu Enables or disables the context menu for connector.
None Disable all behaviors for connector.
OutConnect Enables or disables connecting to the outgoing connector.
Routing Enables or disables routing to the connector.
SegmentThumbs Enables or disables control point and end point of every segment in a connector for editing.
Selectable Enables or disables connector to be selected.
SnapToHorizontalLines Enables or disables to snap to horizontal gridlines.
SnapToLines Enables or disables nodes to snap to gridlines.
SnapToVerticalLines Enables or disables to snap to vertical gridlines.
SourceDraggable Enables or disables to drag the source end of the connector.
TargetDraggable Enables or disables to drag the target end of the connector.
ThemeStyle Enables or disables themestyle for connector.
Thumbs Enables or disables connector's thumbs to be dragged.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Syncfusion.UI.Xaml.Diagram.ConnectorConstraints

AssemblyVersion

Syncfusion.SfDiagram.WPF: 17.3460.0.14

See Also