TileBrush.Stretch Propriedade

Definição

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 definições de alongamento TileBrush 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 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

Aplica-se a

Ver também