Compartilhar via


TileBrush.ViewportUnits Propriedade

Definição

Obtém ou define uma enumeração BrushMappingMode que especifica se o valor da Viewport, que indica o tamanho e posição do bloco base TileBrush, é relativo ao tamanho da área de saída.

public:
 property System::Windows::Media::BrushMappingMode ViewportUnits { System::Windows::Media::BrushMappingMode get(); void set(System::Windows::Media::BrushMappingMode value); };
public System.Windows.Media.BrushMappingMode ViewportUnits { get; set; }
member this.ViewportUnits : System.Windows.Media.BrushMappingMode with get, set
Public Property ViewportUnits As BrushMappingMode

Valor da propriedade

BrushMappingMode

Indica se o valor da Viewport, que descreve o tamanho e posição dos blocos TileBrush, é relativo ao tamanho de toda a área de saída. O valor padrão é RelativeToBoundingBox.

Comentários

A Viewport propriedade determina o tamanho e a posição dos blocos em um TileBrush. Por padrão, um TileBrush tem um único bloco que preenche toda a área de saída. A Stretch propriedade controla como o TileBrush conteúdo se encaixa nesse bloco. Você pode substituir esse comportamento padrão e especificar o tamanho do bloco usando a Viewport propriedade.

Use a ViewportUnits propriedade para especificar se o Viewport uso de coordenadas absolutas ou relativas. Se forem relativas, as coordenadas serão relativas ao tamanho da área de saída. O ponto (0,0) representa o canto superior esquerdo da área de saída e (1,1) representa o canto inferior direito da área de saída. Para especificar que a Viewport propriedade usa coordenadas absolutas, defina a ViewportUnits propriedade como Absolute.

A ilustração a seguir mostra a diferença na saída quando você define a ViewportUnits propriedade de um TileBrush como relativo ou absoluto.

Unidades de visor absolutas e relativas
ViewportUnits relativo e absoluto

Informações da propriedade de dependência

Campo Identificador ViewportUnitsProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a

Confira também