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 控件的大小ThumbViewportSizeDouble.NaN 有关详细信息,请参阅 属性的 Thumb 备注。

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

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

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

依赖项属性信息

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

适用于

另请参阅