Class OrthogonalSegment
Represents the orthogonal segments to create segments that are perpendicular to each other.Set the segment as OrthogonalSegment to create the default orthogonal segment.
Inheritance
Namespace: Syncfusion.UI.Xaml.Diagram.Serializer
Assembly: Syncfusion.SfDiagram.WPF.dll
Syntax
public class OrthogonalSegment : Object, IOrthogonalSegment, IConnectorSegment, INotifyPropertyChanged
Constructors
OrthogonalSegment()
Declaration
public OrthogonalSegment()
Properties
Attributes
Gets or sets the attributes value of OrthogonalSegment class.
Declaration
public Dictionary<string, object> Attributes { get; set; }
Property Value
Type |
---|
System.Collections.Generic.Dictionary<System.String, System.Object> |
BezierSmoothness
Gets or sets Smoothness of the OrthogonalSegment
Declaration
public BezierSmoothness BezierSmoothness { get; set; }
Property Value
Type |
---|
BezierSmoothness |
Constraints
Gets or sets the constraints of the orthogonalsegment to add or remove additional behaviors.
Declaration
public SegmentConstraints Constraints { get; set; }
Property Value
Type |
---|
SegmentConstraints |
Direction
Gets or sets Direction of the OrthogonalSegment
Declaration
public OrthogonalDirection Direction { get; set; }
Property Value
Type |
---|
OrthogonalDirection |
Editable
Gets or sets Editable of the OrthogonalSegment
Declaration
public Editable Editable { get; set; }
Property Value
Type |
---|
Editable |
Length
Gets or sets Length of the OrthogonalSegment
Declaration
public DoubleExt Length { get; set; }
Property Value
Type |
---|
DoubleExt |
Methods
OnPropertyChanged(String)
Invoked whenever the effective value of any dependency property on this FrameworkElement has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides OnPropertyChanged(name).
Declaration
protected virtual void OnPropertyChanged(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name |
Events
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
---|
System.ComponentModel.PropertyChangedEventHandler |