Track.ViewportSize Właściwość

Definicja

Pobiera lub ustawia rozmiar części 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

Rozmiar widocznego obszaru zawartości z możliwością przewijania. Wartość domyślna to NaN, co oznacza, że rozmiar zawartości nie jest zdefiniowany.

Uwagi

Wartość ViewportSize właściwości służy do obliczania rozmiaru Thumb kontrolki w kontrolce ScrollBar , gdy ViewportSize nie Double.NaNma wartości . Aby uzyskać więcej informacji, zobacz uwagi dotyczące Thumb właściwości.

Aby jawnie zdefiniować rozmiar Thumbobiektu , utwórz obiekt, który pochodzi z Track klasy i podaj przesłonięcia dla MeasureOverride i ArrangeOverride.

Jeśli zaimplementujesz Track element jako część ScrollBar kontrolki i nie ustawisz Track.ViewportSize jawnie właściwości, Track.ViewportSize właściwość jest powiązana z właściwością ScrollBar.ViewportSize .

Wartość ViewportSize właściwości kontrolki Track zaimplementowanej w kontrolce Slider jest zawsze Double.NaN, ponieważ kontrolka Thumb nie zmienia rozmiaru.

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

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

Dotyczy

Zobacz też