ArcSegment Konstruktoren

Definition

Initialisiert eine neue Instanz der ArcSegment-Klasse.

Überlädt

Name Beschreibung
ArcSegment()

Initialisiert eine neue Instanz der ArcSegment-Klasse.

ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean)

Initialisiert eine neue Instanz der ArcSegment-Klasse.

Hinweise

Die ArcSegment Klasse definiert nur den Zielpunkt des Bogens, den er darstellt. Der Anfangspunkt des Bogens ist der aktuelle Punkt des PathFigureBogens, zu dem der ArcSegment Bogen hinzugefügt wird.

Für die meisten elliptischen Bögen einer bestimmten Position, Größe und Drehung gibt es vier verschiedene Bögen, die gezeichnet werden können; die largeArc parameter sweepDirection angeben, welcher Bogen verwendet werden soll.

Von den vier Kandidatenbogenräumungen stellen zwei große Bögen mit Aufräumen von 180 Grad oder höher dar, und zwei stellen kleinere Bögen mit 180 Grad oder weniger dar. Wenn jalargeArc, wird einer der beiden größeren Bogenräume ausgewählt. Andernfalls truelargeArcfalsewird bei Bedarf einer der kleineren Bogenräume ausgewählt.

Wenn sweepDirection ja, wird Clockwiseder Bogen in positiver Winkelrichtung gezeichnet. Wenn sweepDirection ja Counterclockwise, wird der Bogen in eine negative Winkelrichtung gezeichnet.

ArcSegment()

Initialisiert eine neue Instanz der ArcSegment-Klasse.

public:
 ArcSegment();
public ArcSegment();
Public Sub New ()

Hinweise

Die ArcSegment Klasse definiert nur den Zielpunkt des Bogens, den er darstellt. Der Anfangspunkt des Bogens ist der aktuelle Punkt des PathFigureBogens, zu dem der ArcSegment Bogen hinzugefügt wird.

Für die meisten elliptischen Bögen einer bestimmten Position, Größe und Drehung gibt es vier verschiedene Bögen, die gezeichnet werden können; die largeArc parameter sweepDirection angeben, welcher Bogen verwendet werden soll.

Von den vier Kandidatenbogenräumungen stellen zwei große Bögen mit Aufräumen von 180 Grad oder höher dar, und zwei stellen kleinere Bögen mit 180 Grad oder weniger dar. Wenn jalargeArc, wird einer der beiden größeren Bogenräume ausgewählt. Andernfalls truelargeArcfalsewird bei Bedarf einer der kleineren Bogenräume ausgewählt.

Wenn sweepDirection ja, wird Clockwiseder Bogen in positiver Winkelrichtung gezeichnet. Wenn sweepDirection ja Counterclockwise, wird der Bogen in eine negative Winkelrichtung gezeichnet.

Gilt für:

ArcSegment(Point, Size, Double, Boolean, SweepDirection, Boolean)

Initialisiert eine neue Instanz der ArcSegment-Klasse.

public:
 ArcSegment(System::Windows::Point point, System::Windows::Size size, double rotationAngle, bool isLargeArc, System::Windows::Media::SweepDirection sweepDirection, bool isStroked);
public ArcSegment(System.Windows.Point point, System.Windows.Size size, double rotationAngle, bool isLargeArc, System.Windows.Media.SweepDirection sweepDirection, bool isStroked);
new System.Windows.Media.ArcSegment : System.Windows.Point * System.Windows.Size * double * bool * System.Windows.Media.SweepDirection * bool -> System.Windows.Media.ArcSegment
Public Sub New (point As Point, size As Size, rotationAngle As Double, isLargeArc As Boolean, sweepDirection As SweepDirection, isStroked As Boolean)

Parameter

point
Point

Der Zielpunkt des Bogens; der Anfangspunkt des Bogens wird als aktueller Punkt des PathFigure hinzugefügten ArcSegment Bogens definiert.

size
Size

Der x- und y-Radius des Bogens. Der x-Radius wird durch die Eigenschaft der Size Struktur Width angegeben, und der y-Radius wird durch die Eigenschaft der Size Struktur Height angegeben.

rotationAngle
Double

Die Drehung der X-Achse der Ellipse.

isLargeArc
Boolean

Ob der Bogen größer als 180 Grad sein soll.

sweepDirection
SweepDirection

Legen Sie fest, dass Clockwise der Bogen in positiver Winkelrichtung gezeichnet werden soll. Legen Sie fest, dass Counterclockwise der Bogen in einer negativen Winkelrichtung gezeichnet werden soll.

isStroked
Boolean

Legen Sie den Bogen fest true , wenn ein Pen Bogen zum Rendern des Abschnitts verwendet wird; andernfalls false.

Hinweise

Die ArcSegment Klasse definiert nur den Zielpunkt des Bogens, den er darstellt. Der Anfangspunkt des Bogens ist der aktuelle Punkt des PathFigureBogens, zu dem der ArcSegment Bogen hinzugefügt wird.

Für die meisten elliptischen Bögen einer bestimmten Position, Größe und Drehung gibt es vier verschiedene Bögen, die gezeichnet werden können; die largeArc parameter sweepDirection angeben, welcher Bogen verwendet werden soll.

Von den vier Kandidatenbogenräumungen stellen zwei große Bögen mit Aufräumen von 180 Grad oder höher dar, und zwei stellen kleinere Bögen mit 180 Grad oder weniger dar. Wenn jalargeArc, wird einer der beiden größeren Bogenräume ausgewählt. Andernfalls truelargeArcfalsewird bei Bedarf einer der kleineren Bogenräume ausgewählt.

Wenn sweepDirection ja, wird Clockwiseder Bogen in positiver Winkelrichtung gezeichnet. Wenn sweepDirection ja Counterclockwise, wird der Bogen in eine negative Winkelrichtung gezeichnet.

Gilt für: