找回密码
 立即注册

QQ登录

只需一步,快速开始

Ethan

葡萄城公司职员

10

主题

38

帖子

406

积分

葡萄城公司职员

积分
406
Ethan
葡萄城公司职员   /  发表于:2019-1-9 11:45  /   查看:6057  /  回复:12
c1datagrid 的过滤条件只有“包含、开始于、等于、不等于”四个条件,

请问对于时间段的过滤怎么设?  比如18年1月1日至18年4月1日,在条件里怎么设?

12 个回复

正序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-1-14 09:39:16
13#
不客气
回复 使用道具 举报
Ethan
葡萄城公司职员   /  发表于:2019-1-11 23:15:18
12#
好的,我试试。谢谢您。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-1-11 14:42:27
11#
我这边的demo中没有自己在Xaml中设置列,因会根据数据源中的类型自动生成。

如果是定义数据列的话,日期类型的应该定义为DataGridDateTimeColumn而不是DataGridTextColumn
这样就有日期相关选项了
回复 使用道具 举报
Ethan
葡萄城公司职员   /  发表于:2019-1-11 09:49:20
10#
您有没有类似的demo,发一个看一下?谢谢
回复 使用道具 举报
Ethan
葡萄城公司职员   /  发表于:2019-1-11 09:44:10
9#
<c1ataGridTextColumn Header="数量" Binding="{Binding fNumber}" FilterMemberPath="fNumber"/>
<c1ataGridTextColumn Header="日期" Binding="{Binding fDate}" FilterMemberPath="fDate"/>

也绑定的是list. XAML里是这样定义每一列的,是不是漏掉了什么?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-1-11 09:13:06
8#
能否上传一个数据源让我来重现问题呢,我不确定您具体绑定的是什么数据,我这边是直接绑定了一个List
回复 使用道具 举报
Ethan
葡萄城公司职员   /  发表于:2019-1-11 09:07:01
7#
您好!
所有不同数据类型的列直接绑定的数据库(包含数据和日期类型),但下拉条件里都只有四个条件,是怎么回事?是不是需要在xaml里定义一下每一列的数据类型?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-1-10 22:04:12
6#
这个是根据你绑定的数据源各个列的数据类型来定的,因此如果确实要设置某一列的类型的话,那就去直接改变对应数据列的类型就可以了
回复 使用道具 举报
Ethan
葡萄城公司职员   /  发表于:2019-1-10 17:28:31
5#
好的,谢谢。XAML里,定义C1datagrid 某一列 数据类型 的属性是什么?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部