PathGeometry.FillRule PathGeometry.FillRule PathGeometry.FillRule PathGeometry.FillRule Property

Definition

Ruft einen Wert ab, der bestimmt, wie die sich überschneidenden Bereiche in dieser PathGeometry kombiniert werden, oder legt diesen fest.Gets or sets a value that determines how the intersecting areas contained in this PathGeometry are combined.

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 PathGeometry kombiniert werden.Indicates how the intersecting areas of this PathGeometry are combined. Der Standardwert ist " EvenOdd".The default value is EvenOdd.

Hinweise

EvenOdd Bestimmt den "Einzug" eines Punkts in der Form, indem ein Strahl von diesem Punkt in eine beliebige Richtung gezeichnet und die Anzahl der Pfadsegmente von der angegebenen Form gezählt wird.EvenOdd Determines the "insideness" of a point on the shape by drawing a ray from that point to infinity in any direction and counting the number of path segments from the given shape that the ray crosses. Bei einer ungeraden Zahl liegt der Punkt innen, und bei einer geraden Zahl liegt er außen.If this number is odd, the point is inside; if even, the point is outside.

Ungleich null Bestimmt den "Eingang" eines Punkts in der Form, indem ein Strahl von diesem Punkt in eine beliebige Richtung gezeichnet und anschließend die Stellen untersucht werden, an denen ein Segment der Form den Strahl schneidet.NonZero Determines the "insideness" of a point on the shape by drawing a ray from that point to infinity in any direction and then examining the places where a segment of the shape crosses the ray. 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.Starting with a count of zero, add one each time a Segment crosses the ray from left to right and subtract one each time a path segment crosses the ray from right to left. Wenn das Ergebnis nach dem Zählen der Überschneidungen 0 (null) ist, liegt der Punkt außerhalb des Pfads.After counting the crossings, if the result is zero then the point is outside the path. Andernfalls liegt er innerhalb des Pfads.Otherwise, it is inside.

Abbildung der Füll RegelFill rule illustration
Beispiel für FillRuleFillRule Example

Informationen zur AbhängigkeitseigenschaftDependency Property Information

BezeichnerfeldIdentifier field FillRuleProperty
Metadateneigenschaften auf festgelegttrueMetadata properties set to true KeinerNone

Gilt für: