TileBrush.ViewportUnits プロパティ

定義

Viewport の値 (TileBrush 基本タイルのサイズと位置を示す) が出力領域のサイズを基準とした相対値であるかどうかを指定する BrushMappingMode 列挙体を取得または設定します。

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

プロパティ値

Viewport の値 (TileBrush タイルのサイズと位置を記述する) が出力領域全体のサイズを基準とした相対値であるかどうかを示します。 既定値は RelativeToBoundingBox です。

注釈

プロパティは Viewport 、 内のタイルのサイズと位置を TileBrush決定します。 既定では、 TileBrush には出力領域全体を塗りつぶす 1 つのタイルがあります。 プロパティは Stretch 、コンテンツを TileBrush そのタイルに収める方法を制御します。 この既定の動作をオーバーライドし、 プロパティを使用してタイル サイズを Viewport 指定できます。

プロパティを ViewportUnits 使用して、 が Viewport 絶対座標と相対座標のどちらを使用するかを指定します。 座標が相対的な場合、座標は出力領域のサイズに対して相対的になります。 ポイント (0,0) は出力領域の左上隅を表し、(1,1) は出力領域の右下隅を表します。 Viewport プロパティで絶対座標を使用するように指定するには、ViewportUnits プロパティを Absolute に設定します。

次の図は、 の プロパティを相対または絶対に設定 ViewportUnits した場合の出力の TileBrush 違いを示しています。

絶対および相対ビューポート単位
相対および絶対 ViewportUnits

依存プロパティ情報

識別子フィールド ViewportUnitsProperty
に設定されたメタデータ プロパティ true なし

適用対象

こちらもご覧ください