Filterung einer BindingSource

08/07/2008 - 15:08 von Rafael G. | Report spam
Hallo NG,

ich habe eine BindingList mit Personen-Objekten, die ich an ein
DataGridView binde. Nun will ich auch die BindingSource mittels der
Filter-Eigenschaft filtern. Nur leider àndert sich in meinem
DataGridView so gut wie gar nichts. Habe immer noch die ursprüngliche
Menge drin.

public class Person
{
string Vorname { get; set;}
string Nachname { get; set;}
}

BindingList<Person> persList = new BindingList<Person>(...);
this.personenBindingSource.DataSource = persList;

// Filterung
string filter = "Vorname LIKE 'Meier'";
this.personenBindingSource.Filter = filter;

vg
Rafael
 

Lesen sie die antworten

#1 Rafael G.
08/07/2008 - 15:33 | Warnen spam
Hab jetzt selbst die Lösung herausgefunden.
SupportsFiltering liefert false. Das bedeutet, dass meine Datenquelle
das IBindingListView-Interface nicht impementiert, was für die Filterung
von Nöten wàre.

vg
Rafael

Ähnliche fragen