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.
Dient zum Abrufen oder Festlegen einer FillRule Aufzählung, die angibt, wie die innene 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 lautet EvenOdd.
Hinweise
Der EvenOdd Enumerationswert bestimmt die "Innenheit" eines Punkts auf dem Shape. Es zeichnet einen Strahl vom Punkt bis zur Unendlichkeit in beliebiger 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 innen; wenn es sogar ist, liegt der Punkt außerhalb.
Der Nonzero Enumerationswert bestimmt die "Innenheit" eines Punkts auf dem Shape. Zunächst zeichnet es einen Strahl von dem Punkt bis zur Unendlichkeit in beliebiger Richtung und untersucht dann die Orte, an denen ein Segment der Form den Strahl kreuzt. Sie beginnt mit einer Anzahl von Null, wobei jedes Mal ein Segment den Strahl von links nach rechts überschreitet und jedes Mal subtrahiert, wenn ein Pfadsegment den Strahl von rechts nach links überschreitet. Nach der Zählung der Übergänge, wenn das Ergebnis null ist, befindet sich der Punkt außerhalb des Pfads. Andernfalls befindet es sich darin.
FillRule-Beispiel
Informationen zur Abhängigkeitseigenschaft
| Element | Wert |
|---|---|
| Bezeichnerfeld | FillRuleProperty |
Auf Metadateneigenschaften festgelegt true |
AffectsRender |