Gibt es eine schnelle Methode zum füllen eines ListView eine DataTable?
Den DataGridView
hat eine Eigenschaft "DataSource" , können einfach zugeordnet werden DataTable
zu füllen. Dies bedeutet, dass wir nicht haben, um sorgen über die Namen/Anzahl der Spalten in der DataTable
.
Aber ich habe nicht gefunden eine ähnliche Art, Auffüllen einer ListView
. Es scheint, dass Sie brauchen, um zu wissen, wie viele Spalten die DataTable
hat und die Namen der einzelnen, um dies zu tun, so dass es viel schwieriger.
Kann jemand empfehlen, eine einfache Möglichkeit, füllen Sie ein ListView
wie können wir mit einem DataGridView
?
Angesichts einer DataTable, Sie wissen, die Anzahl der Spalten und deren Namen sehr gut - seine in der Columns-Eigenschaft. Warum glaubst du, dass es schwierig ist, zu füllen eines ListView?
Warum nicht einfach die
Warum nicht einfach die
DataGridView
?InformationsquelleAutor odiseh | 2011-01-04
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Finden, Sortieren etc auch an -
http://www.akadia.com/services/dotnet_listview_sort_dataset.html
Geändert -
Hinzugefügt, editiert, wenn Sie nicht wissen, Spaltennamen.
InformationsquelleAutor Ravi Sharma
ObjectListView -- ein open-source-wrapper ein .NET WinForms-ListView-hat ein
DataListView
Unterklasse, die tut genau dies.Können Sie eine Datenquelle (ein
DataView
,DataTable
,DataSet
,DataViewManager
oderBindingSource
), und es wird automatisch erstellen Sie Spalten und füllen Sie die Zeilen, um voll funktionsfähig Liste anzeigen. Sie brauchen nur eine Zeile code:InformationsquelleAutor Grammarian