Comparteix a través de


Polygon.FillRule Propiedad

Definición

Obtiene o establece una enumeración FillRule que especifica cómo se determina el relleno interior de la forma.

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

Uno de los valores de enumeración de FillRule. De manera predeterminada, es EvenOdd.

Comentarios

El EvenOdd valor de enumeración determina la "interioridad" de un punto de la forma. Dibuja un rayo desde el punto hasta el infinito en cualquier dirección y cuenta el número de segmentos de trazado de la forma especificada que cruza el rayo. Si el número es impar, el punto está dentro; si es incluso, el punto está fuera.

El Nonzero valor de enumeración determina la "interioridad" de un punto de la forma. Dibuja un rayo desde el punto hasta el infinito en cualquier dirección y luego examina los lugares donde un segmento de la forma cruza el rayo. A partir de un recuento de cero, agrega uno cada vez que un segmento cruza el rayo de izquierda a derecha y resta 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 relleno Ilustración de
Ejemplo de FillRule

Información sobre propiedades de dependencia

Campo identificador FillRuleProperty
Propiedades de metadatos establecidas en true AffectsRender

Se aplica a

Consulte también