GeometryGroup.FillRule Propriété

Définition

Obtient ou définit la façon dont les zones d’intersection des objets contenus dans GeometryGroup sont combinées.

public:
 property System::Windows::Media::FillRule FillRule { System::Windows::Media::FillRule get(); void set(System::Windows::Media::FillRule value); };
public System.Windows.Media.FillRule FillRule { get; set; }
member this.FillRule : System.Windows.Media.FillRule with get, set
Public Property FillRule As FillRule

Valeur de propriété

Spécifie la façon dont les zones d’intersection sont combinées pour former la zone résultante. La valeur par défaut est EvenOdd.

Remarques

EvenOdd Détermine l'« intérieur » d’un point sur la forme en dessinant un rayon de ce point vers l’infini dans n’importe quelle direction et en comptant le nombre de segments de chemin de la forme donnée que le rayon traverse. Si ce nombre est impair, le point est à l’intérieur ; s’il est pair, le point est à l’extérieur.

Non-zéro Détermine l'« intérieur » d’un point sur la forme en dessinant un rayon de ce point vers l’infini dans n’importe quelle direction, puis en examinant les endroits où un segment de la forme traverse le rayon. En commençant à zéro, comptez un point chaque fois qu’un segment coupe le rayon de gauche à droite, et soustrayez un point chaque fois qu’un segment de tracé traverse le rayon de droite à gauche. Comptez ensuite le nombre d’intersections : si le résultat est égal à zéro, le point est à l’extérieur du tracé. Sinon, il est à l’intérieur.

Illustration de règle de remplissage
Exemple FillRule

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

Champ Identificateur FillRuleProperty
Propriétés de métadonnées définies sur true Aucun

S’applique à