ArcSegment.IsLargeArc Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob das Kreissegment größer als 180 Grad sein soll, oder legt ihn fest.

public:
 property bool IsLargeArc { bool get(); void set(bool value); };
public bool IsLargeArc { get; set; }
member this.IsLargeArc : bool with get, set
Public Property IsLargeArc As Boolean

Eigenschaftswert

Boolean

true wenn der Bogen größer als 180 Grad sein sollte; andernfalls false. Der Standardwert ist false.

Hinweise

Für die meisten Bögen einer bestimmten Position, Größe und Drehung gibt es vier verschiedene Bögen, die gezeichnet werden können; die IsLargeArc eigenschaften SweepDirection geben an, welche Bogen verwendet werden sollen.

Von den vier Kandidaten arc sweeps, zwei stellen große Bögen mit Schwung von 180 Grad oder höher dar, und zwei stellen kleinere Bögen mit Klammern von 180 Grad oder weniger dar. trueWenn IsLargeArc ist , wird eine der beiden größeren Bogenfeger ausgewählt. Andernfalls falsewird eine der kleineren Bogenfeger ausgewählt. Die verbleibenden beiden Bogenkandidaten werden jeweils in einer anderen Richtung gezeichnet: Counterclockwise oder Clockwise. Die SweepDirection Eigenschaft gibt an, welche verwendet werden soll.

Die folgende Abbildung zeigt zwei elliptische Bögen, die mit Ausnahme ihrer IsLargeArc Einstellungen identisch sind.

ArcSegments mit unterschiedlichen IsLargeArc-Einstellungen
ArcSegment-Objekte mit unterschiedlichen IsLargeArc-Einstellungen

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld IsLargeArcProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für