Sdílet prostřednictvím


ScrollBar.ViewportSize Vlastnost

Definice

Získá nebo nastaví množství posuvného obsahu, který je aktuálně viditelný.

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

Hodnota vlastnosti

Množství posuvného obsahu, který je aktuálně viditelný. Výchozí hodnota je 0.

Příklady

Následující příklad ukazuje, jak nastavit na ViewportSize ovládacím ScrollBar prvku.

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

Poznámky

Jednotky, pro které se používají ViewportSize , jsou stejné jednotky, které slouží k popisu délky obsahu. Mezi příklady patří řádky textu nebo stránek textu.

Hodnota ViewportSize vlastnosti slouží k výpočtu velikosti Thumb ovládacího prvku, který je zobrazen jako indikátor posuvné hodnoty v ovládacím ScrollBar prvku. Velikost Thumb ovládacího prvku představuje množství viditelného ScrollViewer obsahu ovládacího prvku. Pokud je viditelný 25 procent ScrollViewer obsahu ovládacího prvku, Thumb zabírá 25 procent stopy ScrollBarv souboru .

Můžete se rozhodnout, které jednotky ViewportSize se používají. Při nastavení této vlastnosti se ujistěte, že ViewportSize, , MinimumMaximuma Value vlastnosti používat stejné jednotky.

Následující obrázek ukazuje, jak Thumb velikost odráží množství viditelného obsahu.

Délka stopy a palec posuvníku

Informace o vlastnosti závislosti

Položka Hodnota
Pole Identifikátor ViewportSizeProperty
Vlastnosti metadat nastavené na true None

Platí pro