Polygon.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. Er zeichnet einen Ray from the point to infinity in any direction und zählt die Anzahl der Pfadsegmente aus der angegebenen Form, die die Ray kreuzt. Wenn die Zahl ungerade ist, befindet sich der Punkt innerhalb; wenn es sogar ist, ist der Punkt außerhalb.
Der Nonzero Enumerationswert bestimmt die "Innenheit" eines Punkts auf der Form. Er zeichnet einen Ray from the point to infinity in any direction und untersucht dann die Orte, an denen ein Segment der Form den Ray kreuzt. Beginnend mit einer Anzahl von Null fügt es jedes Mal ein Segment überschreitet den Strahl von links nach rechts und subtrahiert jedes Mal, wenn ein Pfadsegment den Ray von rechts nach links durchquert. Nachdem die Kreuzungen zählungen, wenn das Ergebnis null ist, befindet sich der Punkt außerhalb des Pfads. Andernfalls liegt er innerhalb des Pfads.
FillRule-Beispiel
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | FillRuleProperty |
Metadateneigenschaften auf true festgelegt |
AffectsRender |