次の方法で共有


ScrollBar.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

プロパティ値

Double

現在表示されるスクロール可能なコンテンツの量。 既定値は 0 です。

次の例は、コントロールに設定する ViewportSize 方法を ScrollBar 示しています。

myScrollBarViewport.ViewportSize = 10;
myScrollBarViewport.ViewportSize = 10
<ScrollBar Name="myScrollBarViewport" Orientation="Horizontal" ViewportSize="10"/>

注釈

使用 ViewportSize される単位は、コンテンツの長さを表すために使用されるのと同じ単位です。 一部の例には、テキスト行やテキストのページが含まれます。

プロパティの ViewportSize 値は、コントロール内のスライディング値インジケーターとして表示されるコントロールの Thumb サイズを ScrollBar 計算するために使用されます。 コントロールのサイズは Thumb 、表示されるコントロールのコンテンツの ScrollViewer 量を表します。 コントロールのコンテンツの ScrollViewer 25% が表示されている場合、 Thumb コントロール内のトラック ScrollBarの 25% が占めます。

使用するユニット ViewportSize を決定できます。 このプロパティを設定する場合は、プロパティ 、MinimumMaximumおよびValueプロパティがViewportSize同じ単位を使用していることを確認します。

次の図は、サイズが Thumb 表示されるコンテンツの量を反映する方法を示しています。

スクロール バーのトラック長とつまみのサイズ

依存プロパティ情報

識別子フィールド ViewportSizeProperty
に設定されたメタデータ プロパティ true なし

適用対象