ArcSegment Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.