TileBrush.ViewportUnits プロパティ

定義

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

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 に設定します。

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

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

依存関係プロパティ情報

品目 価値
識別子フィールド ViewportUnitsProperty
に設定されたメタデータ プロパティ true None

適用対象

こちらもご覧ください