Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2005, 11:16
jorevale
Invitado
 
Mensajes: n/a
Puntos:
DataCombo: Controlar la altura del menú desplegado

Hola amigos.

A ver si me se explicar. Tengo una aplicación VB6 que incluye en una de sus pantallas un control DataCombo vinculado a un campo de la base, a un campo autonumérico que es el índice de la base.

Sucede que la base tiene muuuchos registros. En ejecución, al hacer click en el DataCombo, se muestra al usuario un listado del campo ID con el que está relacionado, y el usuario busca el número de registro que desee y - al hacer clic sobre dicho número - salta al registro en cuestión.

El problema es que como la base es grande, me convendría lograr que el menú que me despliega el DataCombo sea lo más grande posible, para que asi se pueda acceder más rápidamente a cualquier registro de la base, pero no sé si ésta propiedad es controlable en ejecución o diseño. (Ni siquiera sé si existe una propiedad ó método para controlar ésto).

En diseño, si intento modificarle la propiedad Height al DataCombo, no me lo permite, manteniéndose siempre a 315.

El DataCombo me muestra los 8 primeros registros. Por su posición en el formulario (está en la parte superior de éste), perfectamente podría mostrar 20, con lo cual iríamos saltando de 20 en 20 al desplazarnos hacia abajo en el VerticalScrollBar del DataCombo. Hay alguna forma de controlar esto?

No sé si me habré sabido explicar...

Agradecería cualquier sugerencia. Gracias por su atención.