StreamGeometry.FillRule Propiedad

Definición

Obtiene o establece un valor que determina cómo se combinan las áreas de intersección contenidas en este StreamGeometry objeto.

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

Valor de propiedad

Indica cómo se combinan las áreas de intersección de este StreamGeometry . El valor por defecto es EvenOdd.

Comentarios

EvenOdd Determina la "interioridad" de un punto en la forma dibujando un rayo desde ese punto hasta infinito en cualquier dirección y contando el número de segmentos de trazado de la forma dada que cruza el rayo. Si este número es impar, el punto está dentro; si incluso, el punto está fuera.

NonZero Determina la "interioridad" de un punto en la forma dibujando un rayo desde ese punto hasta el infinito en cualquier dirección y examinando los lugares en los que un segmento de la forma cruza el rayo. A partir de un recuento de cero, agregue uno cada vez que un segmento cruce el rayo de izquierda a derecha y reste uno cada vez que un segmento de trazado cruza el rayo de derecha a izquierda. Después de contar los cruces, si el resultado es cero, el punto está fuera de la ruta de acceso. De lo contrario, está dentro.

Ilustración de regla de relleno Ilustración Ejemplo de FillRule

Información de la propiedad dependency

Elemento Value
Campo identificador FillRuleProperty
Propiedades de metadatos establecidas en true Ninguno

Se aplica a