StreamGeometry.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 eines Werts, der bestimmt, wie die sich überschneidenden Bereiche aus dieser StreamGeometry 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 dieser StreamGeometry kombiniert werden. Der Standardwert ist "EvenOdd
".
Hinweise
Evenodd Bestimmt die "Innenheit" eines Punkts auf der Form, indem ein Ray von diesem Punkt bis zur Unendlichkeit in beliebiger 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 Ray von diesem Punkt bis zur Unendlichkeit in beliebiger Richtung gezeichnet wird und dann die Orte untersucht werden, an denen ein Segment der Form die Ray 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.
FillRule-Beispiel
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | FillRuleProperty |
Metadateneigenschaften auf true festgelegt |
Keine |