【发布时间】:2010-12-02 19:58:31
【问题描述】:
我正在创建一个应该能够接受任何类型列表的控件。基本上如下代码:
void BindData(IList list)
{
BindingSource bs = new BindindSource();
bs.DataSource = list;
this.DataGridView.DataSource = bs;
}
现在我有一个文本框,我想用它来过滤网格中的数据。我认为它就像设置 bs.Filter 属性一样简单,但显然不是。 bs.SupportsFiltering 也返回 false。
这是我使用 IList 的问题吗?如果是这样,是否有另一个集合类/接口可以用来实现相同的效果? (同样,我不确定列表中对象的类型。
【问题讨论】:
标签: c# datagridview filtering ilist