q406157290 发表于 2016-7-27 14:44:18

C1DataGrid 的Fileter


Alice 发表于 2016-7-27 16:06:01

C1DataGrid的默认Filter有“不等于"。
过滤请参考随机安装示例:
\Documents\ComponentOne Samples\WPF\C1.WPF.DataGrid\CS\DataGridSamples

q406157290 发表于 2016-7-27 16:23:35

Alice 发表于 2016-7-27 16:06
C1DataGrid的默认Filter有“不等于"。
过滤请参考随机安装示例:
\Documents\ComponentOne Samples\WPF\C ...

不是不等于的意思 ,而是不包含指定值
如输入的是ab Filter 后是不包含ab的
而不是不等于的意思

Alice 发表于 2016-7-27 18:00:25

q406157290 发表于 2016-7-27 16:23
不是不等于的意思 ,而是不包含指定值
如输入的是ab Filter 后是不包含ab的
而不是不等于的意思

理解你说的是模糊匹配(Not contains)吧,C1DataGrid过滤默认没有。

q406157290 发表于 2016-7-28 10:57:24

Alice 发表于 2016-7-27 18:00
理解你说的是模糊匹配(Not contains)吧,C1DataGrid过滤默认没有。

对是你说的Not Contains
为什么会有没有
有包含这项 为啥没有不包含这项呢

q406157290 发表于 2016-7-28 10:57:30

Alice 发表于 2016-7-27 18:00
理解你说的是模糊匹配(Not contains)吧,C1DataGrid过滤默认没有。

对是你说的Not Contains
为什么会有没有
有包含这项 为啥没有不包含这项呢

Alice 发表于 2016-7-28 13:30:22

q406157290 发表于 2016-7-28 10:57
对是你说的Not Contains
为什么会有没有
有包含这项 为啥没有不包含这项呢

默认没有支持不包含。

q406157290 发表于 2016-7-28 14:09:55

Alice 发表于 2016-7-28 13:30
默认没有支持不包含。

那我可以手动添加不包含的过滤项吗

Alice 发表于 2016-7-28 18:24:29

q406157290 发表于 2016-7-28 14:09
那我可以手动添加不包含的过滤项吗

从需求描述来看,最简单的方式就是扩展CollectionView类,实现自定义的过滤。
页: [1]
查看完整版本: C1DataGrid 的Fileter