Compartilhar via


Polyline.FillRule Propriedade

Definição

Obtém ou define uma enumeração FillRule que especifica como o preenchimento interior da forma é determinado.

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 da propriedade

FillRule

Um dos valores de enumeração FillRule. O padrão é EvenOdd.

Comentários

O EvenOdd valor de enumeração determina a "interioridade" de um ponto na forma. Ele desenha um raio do ponto para o infinito em qualquer direção e conta o número de segmentos de caminho da forma especificada que o raio cruza. Se o número for ímpar, o ponto estará dentro; se for mesmo, o ponto é externo.

O Nonzero valor de enumeração determina a "interioridade" de um ponto na forma. Primeiro, ele desenha um raio do ponto para o infinito em qualquer direção e, em seguida, examina os lugares onde um segmento da forma cruza o raio. Ele começa com uma contagem de zero, adicionando uma cada vez que um Segmento cruza o raio da esquerda para a direita e subtraindo um cada vez que um segmento de caminho cruza o raio da direita para a esquerda. Depois de contar as travessias, se o resultado for zero, o ponto estará fora do caminho. Caso contrário, ele estará dentro.

Ilustração da regra de preenchimento
Exemplo de FillRule

Informações da propriedade de dependência

Campo identificador FillRuleProperty
Propriedades de metadados definidas como true AffectsRender

Aplica-se a

Confira também