2013-09-23 7 views
5

Ich brauche Hilfe bezüglich der Listenansicht. Ich versuche, die Datensätze in meiner Listenansicht zu entfernen, aber wenn ich versuche, lvRecords.Clear() zu verwenden, entfernt es auch die Spalten, die ich brauche. Ich muss nur die Aufzeichnungen löschen, nicht die Spalten. :(Löschen der Listenansicht ohne Löschen von Spalten in VB.Net?

+0

auf. Die Clear-Methode in einer Listview führt genau das aus. Verwenden Sie stattdessen lvRecords.Items.Clear(). Habe gerade die Antwort für meine eigene Frage gefunden. lol – user2765899

Antwort

8

Nach dem MSDN, die ListView.Clear Methode

Entfernt alle Elemente und Spalten aus der Kontrolle.

nur die Elemente zu löschen, müssen Sie die Clear Methode aufrufen auf der Items Eigenschaft Versuchen Sie stattdessen:

lvRecords.Items.Clear 
0

Setzen Sie das Spaltensetup in eine separate Methode und rufen Sie nach dem Löschen die Setup-Methode

Verwandte Themen