menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ConnectorConstraints - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ConnectorConstraints

    Specifies to enable/disable certain behaviors for Connectors.

    Inheritance
    System.Object
    ConnectorConstraints
    Namespace: Syncfusion.UI.Xaml.Diagram
    Assembly: Syncfusion.SfDiagram.UWP.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

    Extension Methods

    DiagramExtensions.Add(ConnectorConstraints, ConnectorConstraints[])
    DiagramExtensions.Remove(ConnectorConstraints, ConnectorConstraints[])
    DiagramExtensions.Toggle(ConnectorConstraints, ConnectorConstraints[])
    DiagramExtensions.Contains(ConnectorConstraints, ConnectorConstraints)
    DiagramExtensions.ContainsAll(ConnectorConstraints, ConnectorConstraints)
    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved