Track.ViewportSize Propiedad

Definición

Obtiene o establece el tamaño de la parte del contenido desplazable que está visible.

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

Valor de propiedad

El tamaño del área visible del contenido desplazable. El valor predeterminado es NaN, lo que quiere decir que no se define el tamaño del contenido.

Comentarios

El valor de la ViewportSize propiedad se usa para calcular el tamaño del Thumb control en cuando ScrollBar no ViewportSizeDouble.NaNes . Para obtener más información, vea los comentarios de la Thumb propiedad .

Para definir explícitamente el tamaño de Thumb, cree un objeto que derive de la Track clase y proporcione invalidaciones para MeasureOverride y ArrangeOverride.

Si implementa como Track parte de un ScrollBar control y no establece explícitamente la Track.ViewportSize propiedad , la Track.ViewportSize propiedad se enlaza a la ScrollBar.ViewportSize propiedad .

El valor de la ViewportSize propiedad de un Track control que se implementa en un Slider control siempre Double.NaNes , porque el control no cambia el Thumb tamaño.

Información sobre propiedades de dependencia

Campo identificador ViewportSizeProperty
Propiedades de metadatos establecidas en true AffectsArrange

Se aplica a

Consulte también