Class ConnectorConstraints
Specifies to enable/disable certain behaviors for Connectors.
Inheritance
Namespace: Syncfusion.UI.Xaml.Diagram
Assembly: Syncfusion.SfDiagram.WPF.dll
Syntax
public sealed class ConnectorConstraints : Enum
Fields
AllowDrop
Enables or disables interaction events(DragEnter,DragOver,ItemDrop and DragLeave) for diagram connectors.
Declaration
public const ConnectorConstraints AllowDrop
Field Value
Type |
---|
ConnectorConstraints |
AllowPan
Enables or disables panning for connector.
Declaration
public const ConnectorConstraints AllowPan
Field Value
Type |
---|
ConnectorConstraints |
AutomaticPortCreation
Enables or disables automatic port creation for connector
Declaration
public const ConnectorConstraints AutomaticPortCreation
Field Value
Type |
---|
ConnectorConstraints |
BridgeObstacle
Enables or disables bridging over a connector.
Declaration
public const ConnectorConstraints BridgeObstacle
Field Value
Type |
---|
ConnectorConstraints |
Bridging
Enables or disables bridging to the connector.
Declaration
public const ConnectorConstraints Bridging
Field Value
Type |
---|
ConnectorConstraints |
Connectable
Enables or disables a node to connect to the connector.
Declaration
public const ConnectorConstraints Connectable
Field Value
Type |
---|
ConnectorConstraints |
Default
Enables Selectable, EndDraggable, Inherit, Thumbs, Connectable, Delete, BridgeObstacle, ThemeStyle behaviors for connector.
Declaration
public const ConnectorConstraints Default
Field Value
Type |
---|
ConnectorConstraints |
Delete
Enable or disables the connector to be deleted.
Declaration
public const ConnectorConstraints Delete
Field Value
Type |
---|
ConnectorConstraints |
DragAnnotation
Enables or disable connector's annotation to be dragged.
Declaration
public const ConnectorConstraints DragAnnotation
Field Value
Type |
---|
ConnectorConstraints |
Draggable
Enables or disables connector to be dragged.
Declaration
public const ConnectorConstraints Draggable
Field Value
Type |
---|
ConnectorConstraints |
EndDraggable
Enables or disables connector end to be dragged.
Declaration
public const ConnectorConstraints EndDraggable
Field Value
Type |
---|
ConnectorConstraints |
EndThumbs
Enables or disables connector's end thumbs to be dragged.
Declaration
public const ConnectorConstraints EndThumbs
Field Value
Type |
---|
ConnectorConstraints |
InConnect
Enables or disables connecting to the incoming connector.
Declaration
public const ConnectorConstraints InConnect
Field Value
Type |
---|
ConnectorConstraints |
Inherit
Enables or disables to inherit the Snapping, SnapToObject,Bridging, Smoothness, Menu, PortVisibility, Pan, HitPadding and Routing from SfDiagram.
Declaration
public const ConnectorConstraints Inherit
Field Value
Type |
---|
ConnectorConstraints |
InheritAllowPan
Enable or disables panning of connector over graph.
Declaration
public const ConnectorConstraints InheritAllowPan
Field Value
Type |
---|
ConnectorConstraints |
InheritAutomaticPortCreation
Enables or disables to inherit the value of automatic port creation from diagram.
Declaration
public const ConnectorConstraints InheritAutomaticPortCreation
Field Value
Type |
---|
ConnectorConstraints |
InheritBridging
Enables or disables to inherit the value of bridging from SfDiagram.
Declaration
public const ConnectorConstraints InheritBridging
Field Value
Type |
---|
ConnectorConstraints |
InheritHitPadding
Enables or disables to inherit the value of HitPadding.
Declaration
public const ConnectorConstraints InheritHitPadding
Field Value
Type |
---|
ConnectorConstraints |
InheritMenu
Enables or disables to inherit the menu from SfDiagram.
Declaration
public const ConnectorConstraints InheritMenu
Field Value
Type |
---|
ConnectorConstraints |
InheritPortVisibility
Enables or disables to inherit the value from PortVisibility.
Declaration
public const ConnectorConstraints InheritPortVisibility
Field Value
Type |
---|
ConnectorConstraints |
InheritRestrictNegativeAxisDragDrop
Enables or disables dragging operation at negative axis from SfDiagram.
Declaration
public const ConnectorConstraints InheritRestrictNegativeAxisDragDrop
Field Value
Type |
---|
ConnectorConstraints |
InheritRouting
Enables or disables to inherit the value of routing from SfDiagram.
Declaration
public const ConnectorConstraints InheritRouting
Field Value
Type |
---|
ConnectorConstraints |
InheritSmoothness
Enables or disables to inherit the value of Smoothness from SfDiagram.
Declaration
public const ConnectorConstraints InheritSmoothness
Field Value
Type |
---|
ConnectorConstraints |
InheritSnapping
Enables or disables to inherit the value of SnapToLines from SfDiagram by using SnapConstraints.
Declaration
public const ConnectorConstraints InheritSnapping
Field Value
Type |
---|
ConnectorConstraints |
InheritSnapToObject
Enables or disables to inherit the value of SnapToObject from SfDiagram by using SnapConstraints.
Declaration
public const ConnectorConstraints InheritSnapToObject
Field Value
Type |
---|
ConnectorConstraints |
Menu
Enables or disables the context menu for connector.
Declaration
public const ConnectorConstraints Menu
Field Value
Type |
---|
ConnectorConstraints |
None
Disable all behaviors for connector.
Declaration
public const ConnectorConstraints None
Field Value
Type |
---|
ConnectorConstraints |
OutConnect
Enables or disables connecting to the outgoing connector.
Declaration
public const ConnectorConstraints OutConnect
Field Value
Type |
---|
ConnectorConstraints |
RestrictNegativeAxisDragDrop
Enables or disables dragging operation at negative axis.
Declaration
public const ConnectorConstraints RestrictNegativeAxisDragDrop
Field Value
Type |
---|
ConnectorConstraints |
Routing
Enables or disables routing to the connector.
Declaration
public const ConnectorConstraints Routing
Field Value
Type |
---|
ConnectorConstraints |
SegmentThumbs
Enables or disables control point and end point of every segment in a connector for editing.
Declaration
public const ConnectorConstraints SegmentThumbs
Field Value
Type |
---|
ConnectorConstraints |
Selectable
Enables or disables connector to be selected.
Declaration
public const ConnectorConstraints Selectable
Field Value
Type |
---|
ConnectorConstraints |
SnapToHorizontalLines
Enables or disables to snap to horizontal gridlines.
Declaration
public const ConnectorConstraints SnapToHorizontalLines
Field Value
Type |
---|
ConnectorConstraints |
SnapToLines
Enables or disables nodes to snap to gridlines.
Declaration
public const ConnectorConstraints SnapToLines
Field Value
Type |
---|
ConnectorConstraints |
SnapToVerticalLines
Enables or disables to snap to vertical gridlines.
Declaration
public const ConnectorConstraints SnapToVerticalLines
Field Value
Type |
---|
ConnectorConstraints |
SourceDraggable
Enables or disables to drag the source end of the connector.
Declaration
public const ConnectorConstraints SourceDraggable
Field Value
Type |
---|
ConnectorConstraints |
TargetDraggable
Enables or disables to drag the target end of the connector.
Declaration
public const ConnectorConstraints TargetDraggable
Field Value
Type |
---|
ConnectorConstraints |
ThemeStyle
Enables or disables themestyle for connector.
Declaration
public const ConnectorConstraints ThemeStyle
Field Value
Type |
---|
ConnectorConstraints |
Thumbs
Enables or disables connector's thumbs to be dragged.
Declaration
public const ConnectorConstraints Thumbs
Field Value
Type |
---|
ConnectorConstraints |