Polyline.FillRule Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine FillRule-Enumeration ab oder legt diese fest, die angibt, wie die innere Füllung der Form bestimmt wird.
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
Einer der FillRule-Enumerationswerte. Der Standardwert ist EvenOdd.
Hinweise
Der EvenOdd Enumerationswert bestimmt die "Innenheit" eines Punkts auf der Form. Es zeichnet einen Strahl vom Punkt bis zur Unendlichkeit in eine beliebige Richtung und zählt die Anzahl der Pfadsegmente aus der angegebenen Form, die der Strahl kreuzt. Wenn die Zahl ungerade ist, befindet sich der Punkt darin; wenn er gerade ist, befindet sich der Punkt außerhalb.
Der Nonzero Enumerationswert bestimmt die "Innenheit" eines Punkts auf der Form. Es zeichnet zuerst einen Strahl vom Punkt zur Unendlichkeit in eine beliebige Richtung und untersucht dann die Stellen, an denen ein Segment der Form den Strahl kreuzt. Es beginnt mit einer Anzahl von 0, wobei jedes Mal eine hinzugefügt wird, wenn ein Segment den Strahl von links nach rechts kreuzt, und subtrahiert jedes Mal, wenn ein Pfadsegment den Strahl von rechts nach links kreuzt. Nach der Zählung der Kreuzungen befindet sich der Punkt außerhalb des Pfads, wenn das Ergebnis 0 ist. Andernfalls liegt er innerhalb des Pfads.
FillRule-Beispiel
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | FillRuleProperty |
Metadateneigenschaften auf true festgelegt |
AffectsRender |