通过


Track.ViewportSize 属性

定义

获取或设置可见的可滚动内容的部件的大小。

public:
 property double ViewportSize { double get(); void set(double value); };
public double ViewportSize { get; set; }
member this.ViewportSize : double with get, set
Public Property ViewportSize As Double

属性值

可滚动内容的可见区域的大小。 默认值 NaN为,这意味着未定义内容大小。

注解

属性的值ViewportSize用于计算控件在ScrollBar不是Double.NaNViewportSize的大小Thumb。 有关详细信息,请参阅属性 Thumb 的备注。

若要显式定义大小Thumb,请创建一个派生自Track类的对象,并为和ArrangeOverride提供替代MeasureOverride

如果实现作为控件的一TrackScrollBar部分,并且未显式设置Track.ViewportSize属性,则Track.ViewportSize属性将绑定到该ScrollBar.ViewportSize属性。

控件中实现的Track控件的属性值ViewportSize始终Double.NaN是,因为Thumb该控件不会更改大小。Slider

Dependency 属性信息

物品 价值
标识符字段 ViewportSizeProperty
元数据属性设置为 true AffectsArrange

适用于

另请参阅