ArcSegment Klasse
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.
Stellt einen elliptischen Bogen zwischen zwei Punkten dar.
public ref class ArcSegment sealed : PathSegment
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ArcSegment final : PathSegment
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ArcSegment : PathSegment
Public NotInheritable Class ArcSegment
Inherits PathSegment
<ArcSegment .../>
- Vererbung
- Attribute
Hinweise
Mindestens sollten für jedes ArcSegment die Eigenschaften RotationAngle und Size festgelegt sein, da diese keine nützlichen Standardwerte aufweisen.
Diese Klasse ist für das Festlegen der Vektordaten für einen Pfad oder ein PathIcon relevant.
Anstatt ein instance- oder objektelement zu erstellen, können Sie auch ein ArcSegment als Teil eines Vektors innerhalb der Zeichenfolge für eine Syntax der Befehle Verschieben und Zeichnen definieren.
Konstruktoren
ArcSegment() |
Initialisiert eine neue instance der ArcSegment-Klasse. |
Eigenschaften
Dispatcher |
Gibt immer in einer Windows App SDK-App zurück |
DispatcherQueue |
Ruft den |
IsLargeArc |
Ruft einen Wert ab, der angibt, ob das Kreissegment größer als 180 Grad sein soll, oder legt ihn fest. |
IsLargeArcProperty |
Gibt die Abhängigkeitseigenschaft IsLargeArc an. |
Point |
Ruft den Endpunkt des elliptischen Bogens ab oder legt diesen fest. |
PointProperty | |
RotationAngle |
Ruft den Wert (in Grad) ab oder legt ihn fest, um den die Ellipse um die X-Achse gedreht wird. |
RotationAngleProperty |
Gibt die Abhängigkeitseigenschaft RotationAngle an. |
Size |
Ruft den x-Radius und den y-Radius des Bogens als Size-Struktur ab oder legt diese fest. |
SizeProperty | |
SweepDirection |
Ruft einen Wert ab, der angibt, ob der Bogen im Uhrzeigersinn oder gegen den Uhrzeigersinn gezeichnet wird, oder legt diesen fest. |
SweepDirectionProperty |
Gibt die SweepDirection-Abhängigkeitseigenschaft an. |
Methoden
ClearValue(DependencyProperty) |
Löscht den lokalen Wert einer Abhängigkeitseigenschaft. (Geerbt von DependencyObject) |
GetAnimationBaseValue(DependencyProperty) |
Gibt einen beliebigen Basiswert zurück, der für eine Abhängigkeitseigenschaft festgelegt wurde, was in Fällen gilt, in denen eine Animation nicht aktiv ist. (Geerbt von DependencyObject) |
GetValue(DependencyProperty) |
Gibt den aktuellen effektiven Wert einer Abhängigkeitseigenschaft aus einem DependencyObject zurück. (Geerbt von DependencyObject) |
ReadLocalValue(DependencyProperty) |
Gibt den lokalen Wert einer Abhängigkeitseigenschaft zurück, wenn ein lokaler Wert festgelegt ist. (Geerbt von DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Registriert eine Benachrichtigungsfunktion zum Lauschen auf Änderungen an einer bestimmten DependencyProperty für dieses DependencyObject-instance. (Geerbt von DependencyObject) |
SetValue(DependencyProperty, Object) |
Legt den lokalen Wert einer Abhängigkeitseigenschaft für ein DependencyObject fest. (Geerbt von DependencyObject) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Bricht eine Änderungsbenachrichtigung ab, die zuvor registriert wurde, indem RegisterPropertyChangedCallback aufgerufen wurde. (Geerbt von DependencyObject) |