Je crée un contrôle qui devrait être capable de prendre n'importe quel type de liste. Essentiellement le code suivant:Filtrage DataGridView
void BindData(IList list)
{
BindingSource bs = new BindindSource();
bs.DataSource = list;
this.DataGridView.DataSource = bs;
}
Maintenant, j'ai une zone de texte que je veux utiliser pour filtrer les données dans ma grille. Je pensais que ce serait aussi simple que de définir la propriété bs.Filter mais apparemment pas. Bs.SupportsFiltering renvoie false également.
Est-ce un problème avec moi en utilisant le IList? Si oui, existe-t-il une autre classe/interface de collection que je peux utiliser pour obtenir le même effet? (Encore une fois, je ne suis pas sûr de ce type est des objets dans la liste.