找回密码
 立即注册

QQ登录

只需一步,快速开始

CanYou1

高级会员

45

主题

227

帖子

1359

积分

高级会员

积分
1359

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

CanYou1
高级会员   /  发表于:2016-11-3 13:43  /   查看:6140  /  回复:10

10 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-11-3 15:28:22
沙发
问题收到了,测试后给您反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
CanYou1
高级会员   /  发表于:2016-11-3 16:30:20
板凳
Alice 发表于 2016-11-3 15:28
问题收到了,测试后给您反馈。

Alice,还有另一个帖子也一起看下,很急
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-11-3 16:51:34
地板
您好。
这是由于代码里是TextColumn,TextColumn本身就可以接受任何文字,但是您绑定的是一个Score,是个double类型。
double类型不能支持中文的“。”,您在中文下输入的是句号,无法接受。
您可以自己去写校验转换。
或者使用C1DataGridNumericColumn来替换TextColumn,就可以对中文“。”自动做处理转换。


请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
CanYou1
高级会员   /  发表于:2016-11-3 17:11:27
5#
Alice 发表于 2016-11-3 16:51
您好。
这是由于代码里是TextColumn,TextColumn本身就可以接受任何文字,但是您绑定的是一个Score,是个d ...

我们拿TextColumn绑定double变量也没什么不可以啊,我们项目里有很多地方都是这样的。以前的版本没有问题。昨天升级到新版本之后才会这样。这应该是C1的一个bug。按理,如果我输入中文句号,它应该是提示出错,而不应该把光标放到最前面,这是最致命的!
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-11-3 17:34:35
6#
CanYou1 发表于 2016-11-3 17:11
我们拿TextColumn绑定double变量也没什么不可以啊,我们项目里有很多地方都是这样的。以前的版本没有问题 ...

已经提交给产品组确认。
如果有反馈会在第一时间通知您。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
CanYou1
高级会员   /  发表于:2016-11-3 17:38:39
7#
好的,谢谢!
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-11-4 09:27:29
8#

不客气。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-11-4 18:03:41
9#

我们调查了产品代码,各个版本并没有代码改动。
并且对之前的旧版本20152.473进行测试,测试结果和现在的版本一致。
这个问题不是新版本升级导致的,这个地方一直都是这样的策略。

而对于中文输入法的句号在数字中的表现,经过调查,是WPF平台的限制或者是说是输入法本身的问题。使用微软本身的TextBox控件,结合不同的输入法工具,也会和C1DataGrid是同样的表现。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
CanYou1
高级会员   /  发表于:2016-11-5 09:39:08
10#
Alice 发表于 2016-11-4 18:03
我们调查了产品代码,各个版本并没有代码改动。
并且对之前的旧版本20152.473进行测试,测试结果和现在 ...

Alice,我能确定这个问题只是在新版本中才出现,老版本我们客户都用了1年多了,没出现过,否则早就曝出了。但是现在我们也没必要有去深究这个了。因为我们已经升级到新版本,不可能再退回去。现在我们的想法是,你们看能不能帮忙用什么办法绕过这个问题?让用户第一次输入中文句号时,不要光标前移,而是显示句号并提示用户输入有误,就像你第二次输入句号那样,就行了。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部