Listview e selezione

martedì 14 giugno 2005 - 12.18

lordwaizard Profilo | Senior Member

Ho realizzatato due tasti che spostano la riga su e giù.
Il problema che cliccando sulla riga 1 e premendo il tasto giù lui sposta la riga ma la riga selezionata rimane la 1 non diventa la 2. Quindi se riclicclo mi risposta la 1 nella 2 non la 2 nella 3.
Come posso selezionare una riga direttamente da vb.net?
Grazie Davide

Brainkiller Profilo | Guru

Cambia la riga selezionata con:

listbox.selectedIndex=1

dove 1 è l'indice della riga da selezionare. Visto che le listbox sono 0-based l'elemento con indice 1 sarà la seconda riga.

ciao
david

lordwaizard Profilo | Senior Member

Ma con la list view non funziona

martinmystero Profilo | Newbie

Ciao,
per selezionare una riga tramite codice puoi fare cosi:

'NumRow è l'index della Riga in base 0

With ListView1
.Items(NumRow).Selected = True
.EnsureVisible(NumRow)
end With
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5