Also nach ein wenig ausprobieren bin ich auf follgendes Problem gestossen.
Wenn ich eine Datagridview eine BindingList als Datasource zuweise, kann ich diese nicht sortieren oder Filtern.
Nun da ich doch gerne eine Sortiermöglichkeit hätte habe ich diese mal im plementiert.
Die Filtermöglichkeit habe ich noch nicht implementiert.
Da ich ein verändern, löschen und hinzufügen der Daten in der Liste ermöglichen will und nicht jedesmal die Liste neu laden will wenn sich der Filter verändert.
Dafür müsse ich eine WrapperKlasse schreiben die alle Funktionen implementiert.
Es gibt unter SF ein Projekt das zum Ziel hat eine BindingListe zu erstellen die das IBindingListView Interface implementiert.
Damit ist sortieren und auch filtern möglich. Soweit ich gesehen habe ist aber ein hinzufügen von Elementen zur Orgnialliste nicht möglich.
http://blw.sourceforge.net/
Schreibe einen Kommentar