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 備註。

若要明確定義 的大小,請建立衍生自 類別的物件 ThumbTrack 並提供 和 ArrangeOverrideMeasureOverride 覆寫。

如果您實 Track 作 做為 控制項的一 ScrollBar 部分,而且您未明確設定 Track.ViewportSize 屬性,則 Track.ViewportSize 屬性會系結至 ScrollBar.ViewportSize 屬性。

控制項中 Slider 實作之 Track 控制項的 ViewportSize 屬性值一律 Double.NaN 為 ,因為 Thumb 控制項不會變更大小。

相依性屬性資訊

識別碼欄位 ViewportSizeProperty
設定為 的中繼資料屬性 true AffectsArrange

適用於

另請參閱