以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口中某一控件执行验证属性设置为False,此控件是否会响应其它控件的Validating事件?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=29150)

--  作者:blueskyyq
--  发布时间:2013/2/28 17:58:00
--  窗口中某一控件执行验证属性设置为False,此控件是否会响应其它控件的Validating事件?
窗口中某一控件执行验证属性设置为False,此控件是否会执行其它控件的Validating事件?
--  作者:blueskyyq
--  发布时间:2013/2/28 18:04:00
--  

CausesValidation

逻辑型,是否触发Validateing事件,默认为True,如果设置为False,会导致如下结果:

1、离开此控件时,不会触发此控件的Validating事件。
2、离开其它控件选择此控件时,不会触发其它控件的Validating事件。

在窗口设计器中,选择某个控件,通常会有一个"执行验证"的属性,对应的就是本属性。


本页地址:http://www.foxtable.com/help/topics/2480.htm

 

按理说是不应该再响应Validating事件的。BUG一枚?


--  作者:blueskyyq
--  发布时间:2013/2/28 18:05:00
--  

上传实例

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:验证.foxdb


--  作者:狐狸爸爸
--  发布时间:2013/2/28 18:08:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:验证.foxdb


--  作者:blueskyyq
--  发布时间:2013/2/28 18:12:00
--  

狐爸,你这个还是一样啊

点取消还是会响应TexeBox2的Validating事件,弹出提示


--  作者:blueskyyq
--  发布时间:2013/2/28 18:14:00
--  

点关闭窗口也会弹出提示

在窗口设计器中预览运行正常,不会弹出提示,何故?


--  作者:狐狸爸爸
--  发布时间:2013/2/28 18:25:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:验证.foxdb


--  作者:blueskyyq
--  发布时间:2013/2/28 18:30:00
--  
只能用模式窗口才运行正常吗?
--  作者:blueskyyq
--  发布时间:2013/2/28 18:46:00
--  

也不对啊,好象跟是不是模式窗口没有关系

狐爸,这是什么情况?


--  作者:狐狸爸爸
--  发布时间:2013/2/28 18:51:00
--  
改为模式窗口后,我测试正常了