Syncfusion.SfDiagram.WPF


Syncfusion.UI.Xaml.Diagram Namespace : PortConstraints Enumeration

PortConstraints Enumeration

Specifies to enable/disable certain behaviors for Ports.
Syntax
'Declaration
 
<FlagsAttribute()>
Public Enum PortConstraints 
   Inherits System.Enum
'Usage
 
Dim instance As PortConstraints
[Flags()]
public enum PortConstraints : System.Enum 
Members
MemberDescription
Connectable Enables or disables connection to the Connector.
ConnectionDirectionDecide the connection direction of port based on PortBase.ConnectionDirection
DefaultEnables Inherit constraints.
Draggable Defines whether port to be dragged at boundaries of node
Dynamic Defines whether port to be connected at boundaries of node and pointed to the port.
InConnect Enables or disables connecting to the incoming Connector.
InheritEnables or disables to inherit the value of Node.PortVisibility, Node.HitPadding and NodeConstraints.Connectable from Node.
InheritConnectableEnables or disables to inherit the value of Connectable from Node.
InheritHitPaddingEnables or disables to inherit the value of SfDiagram.HitPadding.
InheritPortVisibility Enables or disables to inherit the value of PortVisibility from Node.
None Disable all port Constraints.
OutConnect Enables or disables connecting the outgoing Connector.
Snapping Enables or disables snapping on node
Inheritance Hierarchy

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

AssemblyVersion

Syncfusion.SfDiagram.WPF: 17.3460.0.14

See Also