TileBrush.ViewportUnits プロパティ


BrushMappingMode 基本タイルのサイズと位置を示す Viewport の値が出力領域のサイズに対して相対的かどうかを指定する、TileBrush 列挙体を取得または設定します。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.

 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


Viewport タイルのサイズと位置を示す TileBrush の値が出力領域全体のサイズに対して相対的かどうかを示します。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. 既定値は RelativeToBoundingBox です。The default value is RelativeToBoundingBox.


@No__t-0 プロパティは、TileBrush のタイルのサイズと位置を決定します。The Viewport property determines the size and position of the tiles in a TileBrush. 既定では、@no__t 0 には、出力領域全体を埋める1つのタイルがあります。By default, a TileBrush has a single tile that fills the whole output area. @No__t-0 プロパティは、TileBrush コンテンツがそのタイルにどのように適合するかを制御します。The Stretch property controls how the TileBrush content fits into that tile. この既定の動作をオーバーライドし、Viewport プロパティを使用してタイルサイズを指定できます。You can override this default behavior and specify the tile size by using the Viewport property.

@No__t-0 プロパティを使用して、Viewport が絶対座標と相対座標のどちらを使用するかを指定します。Use the ViewportUnits property to specify whether the Viewport uses absolute or relative coordinates. 座標が相対的な場合、座標は出力領域のサイズに対して相対的になります。If the coordinates are relative, they are relative to the size of the output area. ポイント (0, 0) は出力領域の左上隅を表し、(1, 1) は出力領域の右下隅を表します。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. @No__t-0 プロパティで絶対座標を使用するように指定するには、ViewportUnits プロパティを Absolute に設定します。To specify that the Viewport property uses absolute coordinates, set the ViewportUnits property to Absolute.

次の図は、TileBrushViewportUnits プロパティを相対または絶対に設定した場合の出力の違いを示しています。The following illustration shows the difference in output when you set the ViewportUnits property of a TileBrush to either relative or absolute.

絶対ビューポートと相対ビューポートの単位Absolute and Relative Viewport Units
相対と絶対ビューRelative and absolute ViewportUnits

依存プロパティ情報Dependency Property Information

識別子フィールドIdentifier field ViewportUnitsProperty
メタデータプロパティが @no__t に設定される-0Metadata properties set to true なしNone