Track.ViewportSize 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置可见的可滚动内容部分的大小。
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 控件的大小Thumb。ViewportSizeDouble.NaN 有关详细信息,请参阅 属性的 Thumb 备注。
若要显式定义 的大小 Thumb,请创建一个派生自 类的对象, Track 并为 MeasureOverride 和 ArrangeOverride提供替代。
如果实现 Track 作为控件的一 ScrollBar 部分,并且未显式设置 Track.ViewportSize 属性,则 Track.ViewportSize 属性将绑定到 属性 ScrollBar.ViewportSize 。
ViewportSize在 控件中Slider实现的 控件的 Track 属性值始终Double.NaN为 ,因为控件Thumb不会更改大小。
依赖项属性信息
标识符字段 | ViewportSizeProperty |
元数据属性设置为 true |
AffectsArrange |