Freigeben über


GeometryGroup.FillRule Eigenschaft

Definition

Ruft ab oder legt fest, wie die sich überschneidenden Objektbereiche aus dieser GeometryGroup kombiniert werden.

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

Eigenschaftswert

Gibt an, wie die sich überschneidenden Bereiche kombiniert werden, um den resultierenden Bereich zu bilden. Standardwert: EvenOdd.

Hinweise

Evenodd Bestimmt die "Innenheit" eines Punkts auf der Form, indem ein Strahl von diesem Punkt bis zur Unendlichkeit in eine beliebige Richtung gezeichnet und die Anzahl der Pfadsegmente aus der angegebenen Form gezählt wird, die der Strahl kreuzt. Bei einer ungeraden Zahl liegt der Punkt innen, und bei einer geraden Zahl liegt er außen.

Nonzero Bestimmt die "Innenheit" eines Punkts auf der Form, indem ein Strahl von diesem Punkt bis zur Unendlichkeit in eine beliebige Richtung gezeichnet und dann die Stellen untersucht werden, an denen ein Segment der Form den Strahl kreuzt. Beginnen Sie mit dem Wert 0 (null), und addieren Sie für jede Stelle, an der ein Segment den Strahl von links nach rechts schneidet, den Wert 1. Wenn das Ergebnis nach dem Zählen der Überschneidungen 0 (null) ist, liegt der Punkt außerhalb des Pfads. Andernfalls liegt er innerhalb des Pfads.

Abbildung der Füllregel
FillRule-Beispiel

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld FillRuleProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für: