TileBrush.Viewport Propriedade

Definição

Obtém ou define a posição e as dimensões da peça base para um TileBrush.

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

Valor de Propriedade

A posição e dimensões da peça base para um TileBrush. O valor padrão é um retângulo (Rect) com a TopLeft de (0,0) e a Width e Height de 1.

Observações

Quando pintas uma área usando um TileBrush, usas três componentes: conteúdo, tiles e a área de saída. A ilustração seguinte mostra como estes três TileBrush componentes se relacionam entre si.

Componentes TileBrush Componentes de um TileBrush com um único azulejo

Componentes de um TileBrush em Componentes de um TileBrush com um TileMode de Tile

A Viewport propriedade determina o tamanho e a posição das peças num TileBrush. Por defeito, a TileBrush tem um único tile que preenche toda a área de saída. A Stretch propriedade controla como o TileBrush conteúdo se encaixa nessa peça. Pode sobrescrever este comportamento padrão e especificar o tamanho do tile usando a Viewport propriedade.

Use a ViewportUnits propriedade para especificar se usa Viewport coordenadas absolutas ou relativas. Se as coordenadas forem relativas, sã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 para Absolute.

A ilustração seguinte mostra a diferença na saída quando se define a ViewportUnits propriedade de a TileBrush como relativa ou absoluta.

Unidades de Viewport Absolutas e Relativas ViewportUnits relativas e absolutas

Informação de Propriedade de Dependência

Iteme Value
Campo identificador ViewportProperty
Propriedades dos metadados definidas como true None

Aplica-se a

Ver também