TileBrush.ViewboxUnits 属性

定义

获取或设置一个值,该值指定 Viewbox 值是相对于 TileBrush 内容的边界框而言,还是绝对值。

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

属性值

一个值,该值指示 Viewbox 值是相对于 TileBrush 内容的边界框而言,还是绝对值。 默认值是 RelativeToBoundingBox

注解

值 指示 RelativeToBoundingBoxViewboxUnits 相对于内容的边界框。 请注意,值 指定 Absolute 与设备无关的像素,而不是设备像素,这些像素依赖于设备。 因此,当应用 值 时 Absolute ,每个像素表示 1/96 英寸。

在指定 Viewbox 以 作为源的 ImageBrush 的 时, BitmapImage 必须记住此像素区别。 例如,使用标准像素作为度量值时,如果图像分辨率为每英寸 300 点,则 300 x 300 像素的图像宽度仅为 1 英寸。 但是,如果要设置绝对值,必须将 设置为 Viewbox (0、0、96、96) 才能包含整个图像。

可以使用 属性指定内容Viewbox的大小和位置TileBrush。 属性 ViewboxUnits 确定 Viewbox 值是相对于内容的边界 TileBrush ,还是绝对值。

依赖项属性信息

标识符字段 ViewboxUnitsProperty
元数据属性设置为 true

适用于

另请参阅