PDA

View Full Version : ListView in Vb6


-K2-
07-05-2004, 14:09
Ecco il mio quesito.

Ho una ListView che contiene una serie di righe rappresentanti i dipendenti di un'azienda. Con il doppio click su una riga si apre una form dove posso modficarne i campi.

Dopo la conferma torno a visualizzare la ListView con i dati aggiornati. Il problema è che ricaricando la listView mi presenta selezionata la prima delle righe e non quella che io ho modificato.

Come posso selezionare da codice una riga. Io conosco il codice identificativo della riga e vorreo sapere a quale metodo7proprietà devo far riferimantro.:confused:

fabio_tarantino
07-05-2004, 14:15
Spero di aiutarti anche se non mi ricordo bene Visual Basic...

prova con

Listbox.ListIndex = numero_della_riga

matpez
07-05-2004, 15:39
Originariamente inviato da fabio_tarantino
Spero di aiutarti anche se non mi ricordo bene Visual Basic...

prova con

Listbox.ListIndex = numero_della_riga

Fabio, k2 si riferiva ad una listview non una listbox ;)


Dovrebbe funzionare così:

ListView1.ListItems(INDICE).Selected = True
ListView1.SetFocus

Anzi senza dovrebbe perchè l'ho testato :p

fabio_tarantino
07-05-2004, 16:54
Originariamente inviato da matpez
Fabio, k2 si riferiva ad una listview non una listbox ;)


hai ragione!!! scusate :D