【发布时间】:2010-11-10 15:07:57
【问题描述】:
我有一个绑定到自定义类型列表(继承 BindingList)的 DataGridView 控件。我希望能够根据简单的列值(布尔类型)过滤行。最终,功能目标是能够将项目标记为已删除,但只是在数据源中将其标记为已删除,而不是删除它。只需将其从网格中删除,而不是从数据源中删除。
有什么想法吗?
【问题讨论】:
-
请注意,我尝试使用 Linq 将我的 DataGridView 绑定到数据子集,但它没有返回相同的类型(我的自定义 SortableBindingList 类型),我只是无法转换它。他不让我……
-
你能添加你的绑定代码和数据源吗?
-
这是我获取 SortableBindingList 代码的文章:timvw.be/presenting-the-sortablebindinglistt-take-two
标签: winforms datagridview filter