本帖最后由 rzt_tao 于 2018-1-17 11:39 编辑
关于 DevExpress winfom的 GridLookUpEdit控件实现多列过滤的方法,这里介绍一个简单的方式,一个公用方法提供调用即可实现多列过滤。
介绍方法之前,普及一下知识,GridLookUpEdit的知识库是RepositoryItemGridLookUpEdit,切确的说GridLookUpEdit只是RepositoryItemGridLookUpEdit的一个壳而已,
这也就是在GridControl的GridView中,对列绑定的是RepositoryItemGridLookUpEdit而不是GridLookUpEdit的原因,RepositoryItemGridLookUpEdit才是GridLookUpEdit的核心,所以处理这个过滤操作,其实就是对RepositoryItemGridLookUpEdit进行操作,
方法的参数也是RepositoryItemGridLookUpEdit类型,这样在GridView中使用RepositoryItemGridLookUpEdit也可以直接调用。eg:
[C#] 纯文本查看 复制代码 SetGridLookUpEditMoreColumnFilter(gridLookUpEdit1.Properties);
eg:
[C#] 纯文本查看 复制代码 SetGridLookUpEditMoreColumnFilter(repositoryItemGridLookUpEdit1);
代码评分后可以查看
演示图:
效果演示图
打赏:
|