Skip to content

Arc class

Defined in

Namespace: CrissCross.Avalonia.UI.Controls Assembly: CrissCross.Avalonia.UI.dll Full name: CrissCross.Avalonia.UI.Controls.Arc Modifiers: public

Summary

        Control that draws a symmetrical arc with rounded edges.
        

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net471

Class hierarchy
classDiagram
class Arc
class Shape
Shape <|-- Arc

Inherits from: Shape

Constructors

NameSummary
.ctor

Properties

NameSummary
StartAngleGets or sets the initial angle from which the arc will be drawn.
EndAngleGets or sets the final angle from which the arc will be drawn.
SweepDirectionGets or sets the direction to where the arc will be drawn.
IsLargeArcGets a value indicating whether one of the two larger arc sweeps is chosen.

Fields

NameSummary
static StartAnglePropertyIdentifies the [StartAngle](# dependency property.
static EndAnglePropertyIdentifies the [EndAngle](# dependency property.
static SweepDirectionPropertyIdentifies the [SweepDirection](# dependency property.

Methods

NameSummary
CreateDefiningGeometryCreates the shape's defining geometry.
Inherited members