2013-09-23 13 views
5

Ho bisogno di aiuto per quanto riguarda la visualizzazione elenco. Sto cercando di rimuovere i record nella mia vista elenco, ma quando provo a usare lvRecords.Clear() rimuove anche le colonne di cui ho bisogno. Ho solo bisogno di cancellare i record, non le colonne. :(Cancellare la visualizzazione elenco senza eliminare le colonne in VB.Net?

+0

Il metodo Clear in una listview fa esattamente questo. Utilizzare invece lvRecords.Items.Clear(). Ho appena scoperto la risposta alla mia domanda. lol – user2765899

risposta

8

Secondo il MSDN, il metodo di ListView.Clear

Rimuove tutte le voci e le colonne dal controllo.

Per cancellare solo gli elementi, è necessario chiamare il metodo Clear sulla proprietà Items. Prova questo invece:

lvRecords.Items.Clear 
0

Metti la configurazione della colonna in un metodo separato e poi, una volta deselezionata, chiama il metodo di impostazione

Problemi correlati