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.Gets or sets a BrushMappingMode enumeration that specifies whether the value of the Viewport, which indicates the size and position of the TileBrush base tile, is relative to the size of the output area.

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

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.Indicates whether the value of the Viewport, which describes the size and position of the TileBrush tiles, is relative to the size of the whole output area. O valor padrão é RelativeToBoundingBox.The default value is RelativeToBoundingBox.

Comentários

A propriedade Viewport determina o tamanho e a posição dos blocos em um TileBrush.The Viewport property determines the size and position of the tiles in a TileBrush. Por padrão, um TileBrush tem um único bloco que preenche toda a área de saída.By default, a TileBrush has a single tile that fills the whole output area. A propriedade Stretch controla como o conteúdo de TileBrush se encaixa nesse bloco.The Stretch property controls how the TileBrush content fits into that tile. Você pode substituir esse comportamento padrão e especificar o tamanho do bloco usando a propriedade Viewport.You can override this default behavior and specify the tile size by using the Viewport property.

Use a propriedade ViewportUnits para especificar se o Viewport usa coordenadas absolutas ou relativas.Use the ViewportUnits property to specify whether the Viewport uses absolute or relative coordinates. Se forem relativas, as coordenadas serão relativas ao tamanho da área de saída.If the coordinates are relative, they are relative to the size of the output area. 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.The point (0,0) represents the upper-left corner of the output area, and (1,1) represents the lower-right corner of the output area. Para especificar que a propriedade Viewport usa coordenadas absolutas, defina a propriedade ViewportUnits como Absolute.To specify that the Viewport property uses absolute coordinates, set the ViewportUnits property to Absolute.

A ilustração a seguir mostra a diferença na saída quando você define a propriedade ViewportUnits de um TileBrush como relativa ou absoluta.The following illustration shows the difference in output when you set the ViewportUnits property of a TileBrush to either relative or absolute.

Unidades de visor absolutas e relativasAbsolute and Relative Viewport Units
ViewportUnits relativo e absolutoRelative and absolute ViewportUnits

Informações da propriedade de dependênciaDependency Property Information

Campo de identificadorIdentifier field ViewportUnitsProperty
Propriedades de metadados definidas como trueMetadata properties set to true NenhumNone

Aplica-se a

Veja também