Class Connector
Represents a class to create link between two points or nodes to indicate the flow of operation or relationships between them.
Namespace: Syncfusion.UI.Xaml.Diagram.Serializer
Assembly: Syncfusion.SfDiagram.WPF.dll
Syntax
public class Connector : DiagramElement
Constructors
Connector()
Declaration
public Connector()
Properties
AnnotationColT
Gets or sets type of annotation of a connector.
Declaration
public string AnnotationColT { get; set; }
Property Value
Type |
---|
System.String |
Annotations
Gets or sets the list of annotation of a connector.
Declaration
public List<Annotation> Annotations { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<Annotation> |
Attributes
Gets or sets the attributes value of a connector.
Declaration
public Dictionary<string, object> Attributes { get; set; }
Property Value
Type |
---|
System.Collections.Generic.Dictionary<System.String, System.Object> |
BridgeSpace
Gets or sets the length of bridge space value of connector where two lines of connector segments meets.
Declaration
public double BridgeSpace { get; set; }
Property Value
Type |
---|
System.Double |
ConnectorGeometryStyle
Gets or sets the style of the Connector.
Declaration
public DiagramXmlSerializer<Style> ConnectorGeometryStyle { get; set; }
Property Value
Type |
---|
DiagramXmlSerializer<System.Windows.Style> |
Constraints
Gets or sets the constraints value of a connector.
Declaration
public ConnectorConstraints Constraints { get; set; }
Property Value
Type |
---|
ConnectorConstraints |
CornerRadius
Gets or sets the corner radious of connector which is to create connector's segments path with rounded corners.
Declaration
public double CornerRadius { get; set; }
Property Value
Type |
---|
System.Double |
FlowType
Gets or sets the flow type of connector for BPMN flow shapes diagram.
Declaration
public BpmnFlowType FlowType { get; set; }
Property Value
Type |
---|
BpmnFlowType |
GroupId
Gets or sets the group ID of the connector.
Declaration
public object GroupId { get; set; }
Property Value
Type |
---|
System.Object |
IsSelected
Gets or sets the value to know whether the connector is selected or not.
Declaration
public bool IsSelected { get; set; }
Property Value
Type |
---|
System.Boolean |
Name
Gets or sets the name of a connector.
Declaration
public string Name { get; set; }
Property Value
Type |
---|
System.String |
PortColT
Gets or sets type of annotation of a connector.
Declaration
public string PortColT { get; set; }
Property Value
Type |
---|
System.String |
Ports
Gets or sets the list of ports of a connector.
Declaration
public List<PortBase> Ports { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<PortBase> |
SegmentDecorators
Gets or sets the list of segemnts decorators of connector which is decorates segments path of connector.
Declaration
public List<SegmentDecorator> SegmentDecorators { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<SegmentDecorator> |
SegmentDecoratorStyle
Gets or sets the style of the Segment Decorator.
Declaration
public DiagramXmlSerializer<Style> SegmentDecoratorStyle { get; set; }
Property Value
Type |
---|
DiagramXmlSerializer<System.Windows.Style> |
Segments
Gets or sets the list of segments that can be formed between source and target point of a connector.
Declaration
public List<IConnectorSegment> Segments { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<IConnectorSegment> |
SourceDecorator
Gets or sets the decorator value based on which the source decorator will be transformed.
Declaration
public string SourceDecorator { get; set; }
Property Value
Type |
---|
System.String |
SourceDecoratorPivot
Gets or sets the ratio/fractional displacement value relative to source point of the connector.
Declaration
public Point SourceDecoratorPivot { get; set; }
Property Value
Type |
---|
System.Windows.Point |
SourceDecoratorStyle
Gets or sets the style of the source decorator.
Declaration
public DiagramXmlSerializer<Style> SourceDecoratorStyle { get; set; }
Property Value
Type |
---|
DiagramXmlSerializer<System.Windows.Style> |
SourceId
Gets or sets the source ID value of the connector.
Declaration
public object SourceId { get; set; }
Property Value
Type |
---|
System.Object |
SourcePadding
Gets or sets the value used to leave space between the connector's source point and the object to where it is connected.
Declaration
public double SourcePadding { get; set; }
Property Value
Type |
---|
System.Double |
SourcePoint
Gets or sets the source point value of a connector in diagram page.
Declaration
public Point SourcePoint { get; set; }
Property Value
Type |
---|
System.Windows.Point |
SourcePortId
Gets or sets the source port ID value of a connector.
Declaration
public object SourcePortId { get; set; }
Property Value
Type |
---|
System.Object |
TargetDecorator
Gets or sets the decorator value based on which the target decorator will be transformed.
Declaration
public string TargetDecorator { get; set; }
Property Value
Type |
---|
System.String |
TargetDecoratorPivot
Gets or sets the ratio/fractional dispalcement value relative to target point of the connector.
Declaration
public Point TargetDecoratorPivot { get; set; }
Property Value
Type |
---|
System.Windows.Point |
TargetDecoratorStyle
Gets or sets the style of the Target Decorator.
Declaration
public DiagramXmlSerializer<Style> TargetDecoratorStyle { get; set; }
Property Value
Type |
---|
DiagramXmlSerializer<System.Windows.Style> |
TargetId
Gets or sets the target ID value of the connector.
Declaration
public object TargetId { get; set; }
Property Value
Type |
---|
System.Object |
TargetPadding
Gets or sets the value used to leave space between the connector's target point and the object to where it is connected.
Declaration
public double TargetPadding { get; set; }
Property Value
Type |
---|
System.Double |
TargetPoint
Gets or sets the target point value of a connector.
Declaration
public Point TargetPoint { get; set; }
Property Value
Type |
---|
System.Windows.Point |
TargetPortId
Gets or sets the target port ID value of a connector.
Declaration
public object TargetPortId { get; set; }
Property Value
Type |
---|
System.Object |
ThemeStyleId
Gets or sets the theme style ID of a connector.
Declaration
public StyleId ThemeStyleId { get; set; }
Property Value
Type |
---|
StyleId |
ZIndex
Gets or sets the z index value of the connector.
Declaration
public int ZIndex { get; set; }
Property Value
Type |
---|
System.Int32 |