StreamGeometry.FillRule Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que determina cómo se combinan las áreas de intersección de los objetos incluidos en este elemento StreamGeometry.
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 elemento StreamGeometry. El valor predeterminado es EvenOdd
.
Comentarios
Evenodd Determina la "interioridad" de un punto en la forma dibujando un rayo desde ese punto hasta el 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 es par, el punto está fuera.
Distinto 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 donde un segmento de la forma cruza el rayo. Partiendo de cero, sume una ubicación cada vez que un segmento cruce el radio de izquierda a derecha y reste una ubicación cada vez que un segmento de trazado cruce el radio de derecha a izquierda. Después de contar el número de veces que cruza, si el resultado es cero, el punto está fuera del trazado. De lo contrario, está dentro.
Ejemplo de FillRule
Información sobre propiedades de dependencia
Campo identificador | FillRuleProperty |
Propiedades de metadatos establecidas en true |
None |