Interface IConnector
Represents a objects used to create link between two points, nodes or ports to represent the relationships between them.
Inherited Members
Namespace: Syncfusion.UI.Xaml.Diagram
Assembly: Syncfusion.SfDiagram.WPF.dll
Syntax
public interface IConnector : IConnectorBase, IGroupable, IDiagramElement, IID, INotifyPropertyChanged
Properties
AnnotationConstraints
Gets or sets the default behaviors of the annotation.
Declaration
AnnotationConstraints AnnotationConstraints { get; set; }
Property Value
Annotations
Gets or sets a collection of objects where each object represents a Annotation.
Declaration
object Annotations { get; set; }
Property Value
Type |
---|
System.Object |
BezierSmoothness
Gets or sets the beziersmoothness of the connector.
Declaration
BezierSmoothness BezierSmoothness { get; set; }
Property Value
Type |
---|
BezierSmoothness |
BridgeSpace
Gets or sets the width of the line bridges.
Declaration
double BridgeSpace { get; set; }
Property Value
Type |
---|
System.Double |
Constraints
Gets or sets the default behaviors of the connector.
Declaration
ConnectorConstraints Constraints { get; set; }
Property Value
Type |
---|
ConnectorConstraints |
CornerRadius
Gets or sets the radius of the rounded corner.
Declaration
double CornerRadius { get; set; }
Property Value
Type |
---|
System.Double |
Menu
Gets or sets some additional menu items.
Declaration
DiagramMenu Menu { get; set; }
Property Value
Type |
---|
DiagramMenu |
ParentGroup
Gets or sets the ParentGroup of the Groupable.
Declaration
object ParentGroup { get; set; }
Property Value
Type |
---|
System.Object |
PortVisibility
Gets or sets when the Port should be visible.
Declaration
PortVisibility PortVisibility { get; set; }
Property Value
Type |
---|
PortVisibility |
SegmentDecorators
Gets or sets a collection of Segment decorators where each object represent a ISegmentDecorator.
Declaration
object SegmentDecorators { get; set; }
Property Value
Type |
---|
System.Object |
SegmentDecoratorStyle
Gets or sets a collection of Segment decorators where each object represent a ISegmentDecorator.
Declaration
Style SegmentDecoratorStyle { get; set; }
Property Value
Type |
---|
System.Windows.Style |
SourceConnector
Gets or sets the source connector of the connector.
Declaration
object SourceConnector { get; set; }
Property Value
Type |
---|
System.Object |
SourceConnectorID
Gets or sets the id for source connector of the connector.
Declaration
object SourceConnectorID { get; set; }
Property Value
Type |
---|
System.Object |
SourceDecorator
Gets or sets the source decorator value to decorate some customizable shapes like arrows, circles, diamond or path of the connector.
Declaration
object SourceDecorator { get; set; }
Property Value
Type |
---|
System.Object |
SourceDecoratorPivot
Gets or sets the ratio/fractional value relative to SourcePoint, based on which the Decorator will be transformed.
Declaration
Point SourceDecoratorPivot { get; set; }
Property Value
Type |
---|
System.Windows.Point |
SourceDecoratorStyle
Gets or sets the style of the source decorator.
Declaration
Style SourceDecoratorStyle { get; set; }
Property Value
Type |
---|
System.Windows.Style |
SourceNode
Gets or sets the source node of the connector.
Declaration
object SourceNode { get; set; }
Property Value
Type |
---|
System.Object |
SourceNodeID
Gets or sets the id for source node of the connector.
Declaration
object SourceNodeID { get; set; }
Property Value
Type |
---|
System.Object |
SourcePadding
Gets or sets the space to be left between the source node and the source point of a connector.
Declaration
double SourcePadding { get; set; }
Property Value
Type |
---|
System.Double |
SourcePort
Gets or sets the source port of the connector.
Declaration
IPort SourcePort { get; set; }
Property Value
Type |
---|
IPort |
SourcePortID
Gets or sets the id for source port of the connector.
Declaration
object SourcePortID { get; set; }
Property Value
Type |
---|
System.Object |
TargetConnector
Gets or sets the target connector of the connector.
Declaration
object TargetConnector { get; set; }
Property Value
Type |
---|
System.Object |
TargetConnectorID
Gets or sets the id for target connector of the connector.
Declaration
object TargetConnectorID { get; set; }
Property Value
Type |
---|
System.Object |
TargetDecorator
Gets or sets the taregt decorator value to decorate some customizable shapes like arrows, circles, diamond or path of the connector.
Declaration
object TargetDecorator { get; set; }
Property Value
Type |
---|
System.Object |
TargetDecoratorPivot
Gets or sets the ratio/fractional value relative to TargetPoint, based on which the Decorator will be transformed.
Declaration
Point TargetDecoratorPivot { get; set; }
Property Value
Type |
---|
System.Windows.Point |
TargetDecoratorStyle
Gets or sets the style of the Target Decorator.
Declaration
Style TargetDecoratorStyle { get; set; }
Property Value
Type |
---|
System.Windows.Style |
TargetNode
Gets or sets the target node of the connector.
Declaration
object TargetNode { get; set; }
Property Value
Type |
---|
System.Object |
TargetNodeID
Gets or sets the id for target node of the connector.
Declaration
object TargetNodeID { get; set; }
Property Value
Type |
---|
System.Object |
TargetPadding
Gets or sets the space to be left between the target node and the target point of the connector.
Declaration
double TargetPadding { get; set; }
Property Value
Type |
---|
System.Double |
TargetPort
Gets or sets the target port of the connector.
Declaration
IPort TargetPort { get; set; }
Property Value
Type |
---|
IPort |
TargetPortID
Gets or sets the id for target port of the connector.
Declaration
object TargetPortID { get; set; }
Property Value
Type |
---|
System.Object |
ThemeStyleId
Gets or sets the themestyleid of the Connector
Declaration
StyleId ThemeStyleId { get; set; }
Property Value
Type |
---|
StyleId |