Class ArcSegment
Represents an elliptical arc between two points.
Inherited Members
Namespace: System.Windows.Media
Assembly: OpenSilver.dll
Syntax
public sealed class ArcSegment : PathSegment
Constructors
| Improve this Doc View SourceArcSegment()
Initializes a new instance of the ArcSegment class.
Declaration
public ArcSegment()
Fields
| Improve this Doc View SourceIsLargeArcProperty
Identifies the IsLargeArc dependency property.
Declaration
public static readonly DependencyProperty IsLargeArcProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
PointProperty
Identifies the Point dependency property.
Declaration
public static readonly DependencyProperty PointProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
RotationAngleProperty
Identifies the RotationAngle dependency property.
Declaration
public static readonly DependencyProperty RotationAngleProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
SizeProperty
Identifies the Size dependency property.
Declaration
public static readonly DependencyProperty SizeProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
SweepDirectionProperty
Identifies the SweepDirection dependency property.
Declaration
public static readonly DependencyProperty SweepDirectionProperty
Field Value
Type | Description |
---|---|
DependencyProperty |
Properties
| Improve this Doc View SourceIsLargeArc
Gets or sets a value that indicates whether the arc should be greater than 180 degrees.
Declaration
public bool IsLargeArc { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Point
Gets or sets the endpoint of the elliptical arc.
Declaration
public Point Point { get; set; }
Property Value
Type | Description |
---|---|
Point | The point to which the arc is drawn. The default is a Point with value 0,0. |
RotationAngle
Gets or sets the amount (in degrees) by which the ellipse is rotated about the x-axis.
Declaration
public double RotationAngle { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Size
Gets or sets the x-radius and y-radius of the arc as a Size structure.
Declaration
public Size Size { get; set; }
Property Value
Type | Description |
---|---|
Size | A Size structure that describes the x-radius and y-radius of the elliptical arc. The Size structure's Width value specifies the arc's x-radius; its Height value specifies the arc's y-radius. The default is a Size with value 0,0. |
SweepDirection
Gets or sets a value that specifies whether the arc is drawn in the Clockwise or Counterclockwise direction.
Declaration
public SweepDirection SweepDirection { get; set; }
Property Value
Type | Description |
---|---|
SweepDirection |