ArcSegment.IsLargeArc Propriété

Définition

Obtient ou définit une valeur qui indique si l’arc doit être supérieur à 180 degrés.

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

Valeur de propriété

Boolean

true si l’arc doit être supérieur à 180 degrés ; sinon, false. La valeur par défaut est false.

Remarques

Pour la plupart des arcs d’une position, d’une taille et d’une rotation particulières, il existe quatre arcs différents qui peuvent être dessinés; les propriétés et SweepDirection indiquent l’arc IsLargeArc à utiliser.

Parmi les quatre balayages d’arc candidats, deux représentent des arcs volumineux avec des balayages de 180 degrés ou plus, et deux représentent des arcs plus petits avec des balayages de 180 degrés ou moins. Si IsLargeArc c’est truele cas, l’un des deux balayages d’arc plus grands est choisi ; sinon, si c’est falsele cas, l’un des balayages d’arc plus petits est choisi. Les deux candidats d’arc restants sont chacun dessinés dans une direction différente : Counterclockwise ou Clockwise. La SweepDirection propriété spécifie celle à utiliser.

L’illustration suivante montre deux arcs elliptiques identiques à l’exception de leurs IsLargeArc paramètres.

ArcSegments avec différents paramètres IsLargeArc
Objets ArcSegment avec différents paramètres IsLargeArc

Informations sur les propriétés de dépendance

Champ d’identificateur IsLargeArcProperty
Propriétés de métadonnées définies sur true Aucun

S’applique à