Udostępnij za pośrednictwem


ScrollBar.ViewportSize Właściwość

Definicja

Pobiera lub ustawia ilość aktualnie widocznej zawartości z możliwością przewijania.

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

Wartość właściwości

Double

Ilość zawartości z możliwością przewijania, która jest obecnie widoczna. Wartość domyślna to 0.

Przykłady

W poniższym przykładzie pokazano, jak ustawić ViewportSize kontrolkę na kontrolce ScrollBar .

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

Uwagi

Jednostki używane do ViewportSize użycia są tymi samymi jednostkami, które są używane do opisania długości zawartości. Niektóre przykłady obejmują wiersze tekstu lub stron tekstu.

Wartość ViewportSize właściwości służy do obliczania rozmiaru Thumb kontrolki wyświetlanej jako wskaźnik wartości przesuwanej w kontrolce ScrollBar . Rozmiar Thumb kontrolki reprezentuje ilość widocznej ScrollViewer zawartości kontrolki. Jeśli 25 procent ScrollViewer zawartości kontrolki jest widoczne, Thumb zajmuje 25 procent toru w ScrollBarobiekcie .

Możesz zdecydować, które jednostki ViewportSize są używane. Po ustawieniu tej właściwości upewnij się, że ViewportSizewłaściwości , Minimum, Maximumi Value używają tych samych jednostek.

Na poniższej ilustracji pokazano, jak Thumb rozmiar odzwierciedla ilość widocznej zawartości.

Długość ścieżki i rozmiar kciuka paska przewijania

Informacje dotyczące właściwości zależności

Pole identyfikatora ViewportSizeProperty
Właściwości metadanych ustawione na true Brak

Dotyczy