我正在创建一个应该能够接受任何列表的控件。基本上下面的代码:DataGridView筛选
void BindData(IList list)
{
BindingSource bs = new BindindSource();
bs.DataSource = list;
this.DataGridView.DataSource = bs;
}
现在我有一个文本框,我想用来过滤我的网格中的数据。我认为这将和设置bs.Filter属性一样简单,但显然不是。 bs.SupportsFiltering也会返回false。
这是我使用IList的问题吗?如果是这样,是否有另一个集合类/接口可以用来实现相同的效果? (同样,我不知道该类型是在列表中的对象是什么。