首页 > 解决方案 > 具有 filterString 属性的自动 datagridview 过滤器控件(对话框)

问题描述

我想请教我可以用来过滤 Winforms DataGridView 的任何过滤器控件的推荐。由于我想在许多表单上使用它,最好根据我的 DataGridView 中的列创建过滤器。最后一件事是我希望能够获得一种 filterString 之类的东西UserName LIKE 'John' AND Age>21——我稍后会使用这个字符串来查询数据库表以获取必要的记录。所有这一切的重点是我所有的 DataGridViews 都呈现分页数据(例如前 200 行),我想使用这个“过滤器控件”从用户那里获取定义需要获取哪些记录的字符串。

我已经尝试过 Advanced DataGridView,它在一定程度上满足了我的需求,但它是相当复杂的传统过滤器(仅适用于已经加载到 DGV 中的数据),所以我真的希望有更好的解决方案。

标签: c#winformsfilter

解决方案


推荐阅读