Polygon.FillRule Vlastnost

Definice

Získá nebo nastaví výčtu FillRule , který určuje způsob určení vnitřní výplně obrazce.

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

Hodnota vlastnosti

FillRule

Jedna z hodnot výčtu FillRule . Výchozí formát je EvenOdd.

Poznámky

Hodnota EvenOdd výčtu určuje vnitřní hodnotu bodu na obrazci. Nakreslí paprsek z bodu na nekonečno v libovolném směru a spočítá počet segmentů cesty ze zadaného obrazce, který paprsk prochází. Pokud je číslo liché, je bod uvnitř; je-li to dokonce, bod je mimo.

Hodnota Nonzero výčtu určuje vnitřní hodnotu bodu na obrazci. Nakreslí paprsek z bodu do nekonečna v libovolném směru a pak prozkoumá místa, kde segment obrazce kříží paprsk. Počínaje počtem nuly se přidá vždy, když segment přetíná paprsk zleva doprava a odečte ho pokaždé, když segment cesty prochází paprskem zprava doleva. Po počítání přechodů, pokud je výsledek nula, bod je mimo cestu. Jinak je uvnitř.

Obrázek pravidla výplně
Příklad FillRule

Informace o vlastnosti závislosti

Pole identifikátoru FillRuleProperty
Vlastnosti metadat nastavené na true AffectsRender

Platí pro

Viz také