語言

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,表示內容大小未被定義。

備註

當 不 ViewportSizeThumb時,屬性的值ScrollBar用於計算控制ViewportSize點在 中的大小Double.NaN。 欲了解更多資訊,請參閱該 Thumb 物業的備註。

為了明確定義 的Thumb大小,建立一個從Track類別衍生的物件,並為 和 提供覆蓋。MeasureOverrideArrangeOverride

如果你將 a Track 作為控制項的一部分 ScrollBar 實作,且沒有明確設定該 Track.ViewportSize 屬性,該 Track.ViewportSize 屬性會綁定到該 ScrollBar.ViewportSize 屬性上。

在控制ViewportSize項中實作的控制項Track屬性的值Slider總是Double.NaN為 ,因為Thumb控制項大小不變。

相依財產資訊

Item 價值觀
識別碼欄位 ViewportSizeProperty
元資料屬性設為 true AffectsArrange

適用於

另請參閱