Intuitivamente cabría suponer que los Minimum
y Maximum
propiedades de ScrollBar se pueden utilizar para controlar su gama accesible por el usuario, pero Maximum
's MSDN article estados:¿Hay una buena razón por la cual la propiedad Máxima de ScrollBar solo se puede alcanzar mediante programación?
es recomendable que ajuste la propiedad
Maximum
dinámicamente para que coincida con el tamaño del elemento primario de la barra de desplazamiento en proporción al tamaño de píxel o al número de filas o líneas que se muestran.El valor máximo solo se puede alcanzar mediante programación. El valor de una barra de desplazamiento no puede alcanzar su valor máximo a través de la interacción del usuario en el tiempo . El valor máximo que puede ser alcanzado a través de la interacción del usuario es igual a 1 más
Maximum
propiedad valor menosLargeChange
valor de la propiedad. Si es necesario, puede establecer la propiedadMaximum
al tamaño del objeto -1 para tener en cuenta el término de 1.
Puede explicar por qué esto es así?
+1 Esto no suena loco para mí en absoluto. De hecho, es exactamente la misma explicación que habría dado. El iPhone es el ejemplo más famoso de una interfaz de usuario que permite al usuario desplazarse * pasado * al área de contenido. Pero este tipo de interfaz aún es ajeno a las aplicaciones de escritorio, donde las pantallas táctiles no gobiernan el techo. –