StreamGeometry.FillRule Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die bepaalt hoe de snijgebieden in dit StreamGeometry gebied worden gecombineerd.

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

Waarde van eigenschap

Geeft aan hoe de snijgebieden hiervan StreamGeometry worden gecombineerd. De standaardwaarde is EvenOdd.

Opmerkingen

EvenOdd Bepaalt de 'binnenheid' van een punt op de shape door een straal van dat punt naar oneindigheid te tekenen in een willekeurige richting en het aantal padsegmenten van de opgegeven vorm te tellen dat de straal kruist. Als dit getal oneven is, bevindt het punt zich binnen; als zelfs het punt zich buiten bevindt.

NonZero Bepaalt de 'binnenheid' van een punt op de shape door een straal van dat punt naar oneindigheid te tekenen in een willekeurige richting en vervolgens de plaatsen te onderzoeken waar een segment van de shape de straal kruist. Als u begint met een telling van nul, voegt u er één toe telkens wanneer een segment de stralen van links naar rechts kruist en trekt u er telkens één af wanneer een padsegment de straal van rechts naar links kruist. Na het tellen van de kruisingen, als het resultaat nul is, bevindt het punt zich buiten het pad. Anders is het binnen.

Afbeelding van opvulregel voor FillRule-voorbeeld

Informatie over afhankelijkheidseigenschappen

Item Waarde
Id-veld FillRuleProperty
Eigenschappen van metagegevens ingesteld op true Geen

Van toepassing op