Sdílet prostřednictvím


StreamGeometry.FillRule Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje způsob protínání oblastí obsažených v této StreamGeometry kombinaci.

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

Určuje, jak se zkombinují oblasti protínání.StreamGeometry Výchozí hodnota je EvenOdd.

Poznámky

EvenOdd Určuje "vnitřní" bod na obrazci tak, že nakreslete paprsek z tohoto bodu do nekonečna v libovolném směru a spočítáte počet segmentů cesty z daného obrazce, který paprsek kříží. Pokud je toto číslo liché, bod je uvnitř; je-li dokonce, bod je venku.

Nenulová Určuje "vnitřní" bod na obrazci tak, že nakreslete paprsek z tohoto bodu do nekonečna v libovolném směru a pak prozkoumáte místa, kde segment obrazce prochází paprskem. Počínaje počtem nuly přidejte jeden, pokaždé, když segment kříží paprsek zleva doprava a odečte jeden, když segment cesty překříží paprsek zprava doleva. Pokud je výsledek po počítání přechodů nulový, 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 Žádné

Platí pro