Polyline.FillRule Eigenschaft

Definition

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.

Abbildung der Füllregel FillRule-Beispiel

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld FillRuleProperty
Auf Metadateneigenschaften festgelegt true AffectsRender

Gilt für:

Weitere Informationen