list view index

14/06/2006 - 11:23 por Juanma | Informe spam
Hola.

Tengo una duda, necesitaria darle un valor al index de un Listview.
Me explico, en un button tengo el siguiente codigo:


ListView.Items(Me.ListView.FocusedItem.Index + 1).Selected = True
ListView.focus()


El button ejecuta el codigo para pasar de un registro hasta el otro y marcar
como seleccionado el registro siguiente. Pero el problema es que el
focusedItem.index sigue siendo el anterior. Necesitaria modificar el indice
del focusedItem directamente. Alguien sabe como hacerlo.

Gracias.
 

Leer las respuestas

#1 Carlos Gómez
15/06/2006 - 00:07 | Informe spam
Juanma wrote:

Hola.

Tengo una duda, necesitaria darle un valor al index de un Listview.
Me explico, en un button tengo el siguiente codigo:


ListView.Items(Me.ListView.FocusedItem.Index + 1).Selected = True
ListView.focus()


El button ejecuta el codigo para pasar de un registro hasta el otro y
marcar como seleccionado el registro siguiente. Pero el problema es que el
focusedItem.index sigue siendo el anterior. Necesitaria modificar el
indice del focusedItem directamente. Alguien sabe como hacerlo.

Gracias.



Quizás
ListView1.Items(ListView1.SelectedIndices(0)+1).Selected=True

Ten cuidado con las excepciones:
Que no haya ninguna fila seleccionada
Que la seleccionada sea la última
Desde Aguadulce - España
Carlos Gomez

Preguntas similares