Class ArcSegment
Arc Segment
Inheritance
System.Object
ArcSegment
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Syncfusion.UI.Xaml.Diagram
Assembly: Syncfusion.SfDiagram.WPF.dll
Syntax
public class ArcSegment : IArcSegment, IConnectorSegment, INotifyPropertyChanged
Constructors
ArcSegment()
Initializes a new instance of the ArcSegment class.
Declaration
public ArcSegment()
Properties
BezierSmoothness
Gets or sets the smoothness of arcsegment.
Declaration
public BezierSmoothness BezierSmoothness { get; set; }
Property Value
| Type |
|---|
| BezierSmoothness |
Constraints
Gets or sets Constraints of the arcsegment
Declaration
public SegmentConstraints Constraints { get; set; }
Property Value
| Type |
|---|
| SegmentConstraints |
IsLargeArc
Gets or sets a value whether the arc should be greater than 180 degrees.
Declaration
public bool IsLargeArc { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
RotationAngle
Gets or sets Rotate Angle of the arcsegment
Declaration
public double RotationAngle { get; set; }
Property Value
| Type |
|---|
| System.Double |
Size
Gets or sets X and Y radius of the arcsegment
Declaration
public Size Size { get; set; }
Property Value
| Type |
|---|
| System.Windows.Size |
SweepDirection
Gets or sets whether the arc is drawn in the Clockwise or Counterclockwise direction
Declaration
public SweepDirection SweepDirection { get; set; }
Property Value
| Type |
|---|
| System.Windows.Media.SweepDirection |
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 |
Implements
System.ComponentModel.INotifyPropertyChanged