Språk

Polygon.FillRule Egenskap

Definition

Hämtar eller anger en FillRule uppräkning som anger hur formens inre fyllning bestäms.

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

Egenskapsvärde

Ett av uppräkningsvärdena FillRule . Standardvärdet är EvenOdd.

Kommentarer

Uppräkningsvärdet EvenOdd bestämmer "insideness" för en punkt i formen. Den ritar en stråle från punkt till oändlighet i valfri riktning och räknar antalet sökvägssegment från den angivna formen som strålen korsar. Om talet är udda är punkten inuti. om det är jämnt, är punkten utanför.

Uppräkningsvärdet Nonzero bestämmer "insideness" för en punkt i formen. Den ritar en stråle från punkt till oändlighet i vilken riktning som helst och undersöker sedan de platser där ett segment av formen korsar strålen. Från och med antalet noll lägger det till en varje gång ett segment korsar strålen från vänster till höger och subtraherar en varje gång ett sökvägssegment korsar strålen från höger till vänster. När det har räknat korsningarna, om resultatet är noll, ligger punkten utanför sökvägen. Annars är det inuti.

Bild av fyllningsregel FillRule-exempel

Information om beroendeegenskap

Objekt Value
Identifierarfält FillRuleProperty
Metadataegenskaper inställda på true AffectsRender

Gäller för

Se även