请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

CanYou1

高级会员

45

主题

227

帖子

1359

积分

高级会员

积分
1359

活字格认证微信认证勋章元老葡萄

CanYou1
高级会员   /  发表于:2016-3-7 18:40  /   查看:2955  /  回复:3
本帖最后由 CanYou1 于 2016-3-7 18:45 编辑




Alice,这是我们客户反馈的问题,我们调了一下午才找到原因,你看是不是应该改进下?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-3-8 10:37:24
沙发
谢谢您的反馈。
我们测试在WinForm下C1DateEdit和微软的C1DateTimePicker。
1.日历里都没有2015/02/29日。
2.不允许输入2015/02/29日。
这点策略保持一致。

在WPF平台下,微软并没有提供相关的日期控件。
我们提供了C1DatePicker控件,日历里没有2015/02/29日。
这个控件的输入策略是当输入不合法的值,会自动的回退到上一次输入的合法值。

两个平台本身就是不同的。
不知道你的使用场景是什么?
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
CanYou1
高级会员   /  发表于:2016-3-8 11:16:42
板凳
Alice 发表于 2016-3-8 10:37
谢谢您的反馈。
我们测试在WinForm下C1DateEdit和微软的C1DateTimePicker。
1.日历里都没有2015/02/29日 ...

要么跳到2015-02-28,要么根本不让改,否则我们一直怀疑是我们自己代码有问题 ,呵呵
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-3-8 11:25:26
地板
CanYou1 发表于 2016-3-8 11:16
要么跳到2015-02-28,要么根本不让改,否则我们一直怀疑是我们自己代码有问题 ,呵呵

您好。
WPF平台下,我们控件无法判断用户输入29号后是想变成28号还是1号或是其他逻辑。
这是业务逻辑需要处理的部分。
目前我们的策略是回退到上一次合法的值。
如果用户想要有自己特殊处理逻辑,可以通过校验的方式去处理业务逻辑部分。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部