Manejo de Scroll Bar en ListBox

01/10/2007 - 16:49 por Edgar | Informe spam
Hola,
A quien me pueda dar una pista para ajustar este inconveniente, se lo
agradezco.

Tengo un registro seleccionado en un ListBox, actualizo dicho registro y
muestro los datos nuevamente en el listbox con el metodo list, trayendo los
datos desde una hoja. Cuando se Utiliza el metodo list la posicion del
scrollbar (o de cursor) se va al principio del listBox, causando
inconvenientes de reposicionamiento manual, ya que el o los registros
actualizados se encuentran en listindex 30, 40 etc.
Quisiera tener la opcion de capturar la posicion del scrollbar vertical, que
es el que utilizo en mis listboxes, y volver a llamar esta posicion luego de
aplicar el metodo list, para que los usuarios no tengan que llegar al
registro que actualizaron manualmente.
Si alguien tiene alguna idea al respecto se lo agradecere.

Muchos saludos
Edgar Rey
 

Leer las respuestas

#1 Ivan
03/10/2007 - 23:17 | Informe spam
agrega esta linea de codigo a tu subrutina de actualizaciòn:
ListBox1.TopIndex = ListBox1.ListCount 'con esto se mostraran los
ultimos valores>



disculpame otra vez ¿st?, pero, solo por no liar a Edgar, si tu opcion
le fuese valida, creo que convendria que la cambiase por =>>
ListBox1.TopIndex = ListBox1.ListCount - 1

lo dicho, solo por evitar algun que otro quebradero de cabeza a OP

un saludo
Ivan

Preguntas similares