Freigeben über


Track.ViewportSize Eigenschaft

Definition

Ruft die Größe des sichtbaren Teils des bildlauffähigen Inhalts ab oder legt diesen fest.

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

Eigenschaftswert

Die Größe des sichtbaren Bereichs des bildlauffähigen Inhalts. Der Standard ist NaN. Dies bedeutet, dass die Inhaltsgröße nicht definiert ist.

Hinweise

Der Wert der ViewportSize -Eigenschaft wird verwendet, um die Größe des Thumb Steuerelements in einem ScrollBar zu berechnen, wenn der ViewportSize nicht Double.NaNist. Weitere Informationen finden Sie in den Anmerkungen zur Thumb -Eigenschaft.

Um die Größe von Thumbexplizit zu definieren, erstellen Sie ein -Objekt, das von der Track -Klasse abgeleitet ist, und stellen Sie Außerkraftsetzungen für MeasureOverride und ArrangeOverridebereit.

Wenn Sie einen Track als Teil eines ScrollBar -Steuerelements implementieren und die Track.ViewportSize -Eigenschaft nicht explizit festlegen, wird die Track.ViewportSize -Eigenschaft an die ScrollBar.ViewportSize -Eigenschaft gebunden.

Der Wert der ViewportSize -Eigenschaft eines Track Steuerelements, das in einem Slider Steuerelement implementiert ist, ist immer Double.NaN, da das Steuerelement die Thumb Größe nicht ändert.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld ViewportSizeProperty
Metadateneigenschaften auf true festgelegt AffectsArrange

Gilt für:

Weitere Informationen