Hallo,
ich habe den ganzen Tag damit verbracht, Themen über Datagridview und das Sortieren mehrerer Spalten durchzulesen.
Folgendes habe ich hoffentlich verstanden:
Ein Datagridview wird über eine Bindingsource mit einer Datenquelle verbunden.
Die Datenquelle kann nach mehreren Spalten sortiert werden, um das Ergebnis dann automatisch im Datagridview anzuzeigen.
Folgender Code soll meine Vorgehensweise veranschaulichen:
Beim Debuggen lasse ich mir die Anzahl der Listen anzeigen. Die Verbindung und die SortierteListe haben 174 Einträge. Die Pufferliste bleibt jedoch leer.
Ich habe bei meiner Suche auch Beispiele 1zu1 übernommen, komme aber nicht auf den Fehler.
Kennt Jemand den Fehler?
ich habe den ganzen Tag damit verbracht, Themen über Datagridview und das Sortieren mehrerer Spalten durchzulesen.
Folgendes habe ich hoffentlich verstanden:
Ein Datagridview wird über eine Bindingsource mit einer Datenquelle verbunden.
Die Datenquelle kann nach mehreren Spalten sortiert werden, um das Ergebnis dann automatisch im Datagridview anzuzeigen.
Folgender Code soll meine Vorgehensweise veranschaulichen:
VB.NET-Quellcode
- Dim Teilnehmerliste As New DataTable
- 'Die Teilnehmerliste wird mit dem Inhalt einer Datei gefüllt.
- Dim SortierteListe As New DataView(Teilnehmerliste)
- Dim Pufferliste As New DataGridView()
- Dim Verbindung As New BindingSource()
- SortierteListe.Sort = "Verein ASC, Ringe DESC, Teiler DESC"
- Verbindung.DataSource = SortierteListe
- Pufferliste.DataSource = Verbindung
Beim Debuggen lasse ich mir die Anzahl der Listen anzeigen. Die Verbindung und die SortierteListe haben 174 Einträge. Die Pufferliste bleibt jedoch leer.
Ich habe bei meiner Suche auch Beispiele 1zu1 übernommen, komme aber nicht auf den Fehler.
Kennt Jemand den Fehler?