找回密码
 立即注册

QQ登录

只需一步,快速开始

wdtlcv

初级会员

21

主题

58

帖子

431

积分

初级会员

积分
431

活字格认证微信认证勋章

wdtlcv
初级会员   /  发表于:2015-12-28 21:39  /   查看:5034  /  回复:7
版主:

       在C1TrueDBGrid,有没有什么属性设定后,可以控制单元格输入的内容
       比如,我们有个需求,要求对于纯数字的单元格,禁止输入字母及其他特殊符号,这个功能应该如何实现啊,我找了一下,好像没有直接的属性控制
       希望能提供一下帮助

       谢谢

7 个回复

倒序浏览
gw0506
超级版主   /  发表于:2015-12-29 10:15:00
沙发
设置DataType能满足你要求吗?如果不能,可能是我没理解清楚需求。
回复 使用道具 举报
wdtlcv
初级会员   /  发表于:2015-12-29 11:21:00
板凳
我的需求是控制单元格输入的内容,也就是通过键盘输入的时候,只能输入数字,而按键盘的其他键都无响应


我按照上图设定后

程序运行起来后单元格依然可以输入字母


附件是程序代码

本帖子中包含更多资源

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

x
回复 使用道具 举报
gw0506
超级版主   /  发表于:2015-12-29 14:59:00
地板
DataType设置为不同类型,用来控制单元格展示什么。你的需求不一定完全符合。我们还在做验证。

实在不行的话,你就只能去处理键盘事件。
回复 使用道具 举报
wdtlcv
初级会员   /  发表于:2015-12-29 15:12:00
5#
处理键盘事件太麻烦了吧,而且也不好控制
没有什么简单的方式吗
回复 使用道具 举报
gw0506
超级版主   /  发表于:2015-12-29 18:00:00
6#
确认需要处理事件来限制输入。可以参考
http://helpcentral.componentone. ... rdkeystrokeeve.html
回复 使用道具 举报
wdtlcv
初级会员   /  发表于:2015-12-31 14:13:00
7#
好的,谢谢
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-1-4 09:28:00
8#
回复 7楼wdtlcv的帖子

非常感谢您的反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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