TileBrush.Stretch Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que especifica como o conteúdo deste TileBrush se estende para se ajustar às suas peças.
public:
property System::Windows::Media::Stretch Stretch { System::Windows::Media::Stretch get(); void set(System::Windows::Media::Stretch value); };
public System.Windows.Media.Stretch Stretch { get; set; }
member this.Stretch : System.Windows.Media.Stretch with get, set
Public Property Stretch As Stretch
Valor de Propriedade
Um valor que especifica como este TileBrush conteúdo é projetado na sua peça base. O valor predefinido é Fill.
Observações
A Stretch propriedade aceita os seguintes valores, que a Stretch enumeração define:
None: O TileBrush conteúdo não se estende para preencher o azulejo.
Uniform: O TileBrush conteúdo é escalado para se ajustar às dimensões das peças. No entanto, a proporção de aspeto do conteúdo é preservada.
UniformToFill: O TileBrush conteúdo é escalado de modo a preencher completamente a área de saída, mas preservar a sua proporção de aspeto original.
Fill: O TileBrush conteúdo é ajustado para se ajustar ao azulejo. Como a altura e largura do conteúdo são escaladas de forma independente, a proporção de aspeto original do conteúdo pode não ser preservada. Ou seja, o TileBrush conteúdo pode ser distorcido para preencher completamente o tile de saída.
A imagem seguinte ilustra as diferentes Stretch configurações.
Diferentes configurações de alongamento
Note que especifica as dimensões do TileBrush conteúdo usando a Viewbox propriedade; especifica a posição e o tamanho da TileBrush peça base usando a Viewport propriedade.
Recorte da Caixa de Visualização
TileBrush Os conteúdos nunca são cortados ao Viewbox. No entanto, os TileBrush conteúdos são recortados nas extremidades do Viewport, o que define as dimensões para a TileBrush peça base.
A ilustração seguinte mostra o efeito de diferentes Stretch definições num TileBrush que tem um Viewbox que é menor do que o seu Viewport. As partes da imagem que estão fora do lado Viewbox são tingidas de cinzento.
TileBrush com diferentes definições de Stretch
Informação de Propriedade de Dependência
| Iteme | Value |
|---|---|
| Campo identificador | StretchProperty |
Propriedades dos metadados definidas como true |
None |