Track.ViewportSize Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |