找回密码
 立即注册

QQ登录

只需一步,快速开始

q406157290

高级会员

124

主题

531

帖子

1359

积分

高级会员

积分
1359

活字格认证

q406157290
高级会员   /  发表于:2017-12-5 15:32  /   查看:4346  /  回复:5
    画面有textbox控件和C1TrueDBGrid控件  当 C1TrueDBGrid进行行追加时入力了错误数据,光标离开时会触发C1TrueDBGrid的各种更新事件如(BeforeColUpdate,BeforeUpdate,AfterUpdate等)然后会提示错误数据的check信息框。

现象:  C1TrueDBGrid追加时入力了错误数据后,点击textbox上,这时候C1TrueDBGrid的check错误数据check信息框会提示,而且走了各种更新事件。这不是我想要的效果。如果把这些更新的事件全用flg判断过去,光标从textbox上回到grid上时,这时候就不会触发更新的事件了

问题:    怎么实现交点落在其他控件上如(textbox)不对C1TrueDBGrid的事件有影响。

5 个回复

倒序浏览
DLink
注册会员   /  发表于:2017-12-6 09:57:16
沙发
不加这些事件就不会触发了嘛

评分

参与人数 1金币 +200 收起 理由
JeffryLI + 200 赞一个!

查看全部评分

回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-12-6 10:31:26
板凳
您好,在truedbgrid失去焦点的时候会触发控件的相应事件,这个是没有办法屏蔽掉的。目前来讲您的方法是最奏效的解决方案。希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-12-6 10:32:03
地板
DLink 发表于 2017-12-6 09:57
不加这些事件就不会触发了嘛

多谢您这么热心的帮助我们的客户。

评分

参与人数 1满意度 +5 收起 理由
DLink + 5 神马都是浮云

查看全部评分

请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
q406157290
高级会员   /  发表于:2017-12-6 14:55:17
5#
  已解决     有个AllowUpdateOnBlur 设成 false 光标离开去其它的控件就不会触发grid的更新事件了  再点回到grid其它行还会触发grid的check~  

评分

参与人数 1金币 +200 收起 理由
JeffryLI + 200 很给力!

查看全部评分

回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-12-6 15:17:20
6#
q406157290 发表于 2017-12-6 14:55
已解决     有个AllowUpdateOnBlur 设成 false 光标离开去其它的控件就不会触发grid的更新事件了  再点回 ...

大神,你牛了,教我了一个新技能了。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部