Class Arc
Represents a circular or elliptical arc (a segment of a curve).
public class Arc : Shape, INotifyPropertyChanged, IDataContextProvider, ILogical, IThemeVariantHost, IResourceHost, IResourceNode, IStyleHost, ISetLogicalParent, ISetInheritanceParent, ISupportInitialize, IStyleable, INamed, IInputElement, IDataTemplateHost, ISetterValue
- Inheritance
-
Arc
- Implements
- Inherited Members
- Extension Methods
Constructors
Arc()
public Arc()
Fields
StartAngleProperty
Defines the StartAngle property.
public static readonly StyledProperty<double> StartAngleProperty
Field Value
SweepAngleProperty
Defines the SweepAngle property.
public static readonly StyledProperty<double> SweepAngleProperty
Field Value
Properties
StartAngle
Gets or sets the angle at which the arc starts, in degrees.
public double StartAngle { get; set; }
Property Value
SweepAngle
Gets or sets the angle, in degrees, added to the StartAngle defining where the arc ends. A positive value is clockwise, negative is counter-clockwise.
public double SweepAngle { get; set; }
Property Value
Methods
CreateDefiningGeometry()
Creates the shape's defining geometry.
protected override Geometry CreateDefiningGeometry()