在线等!关于关闭窗口前响应别的按钮的leave 的问题!
有一个窗体,其中有一个leave 事件是提示该控件不能为空,提示后,焦点就回到了该控件。
这样在如下情况下会有问题:
如果在实际应用中,该控件为空时,用户去点“取消”按钮来关闭窗口,但是系统的反应时:弹出提示“不能为空”的提示,焦点就回到了该控件,窗口却关闭不了。
如果该控件不为空的时候,是不存在如上不能关闭窗口的问题的。这是符合程序意图的,因为在点击取消按钮之前系统是先响应改控件的leave 事件的。但这显然又不符合使用常识,既然我已经点击取消按钮,就不应该再去管哪个控件是否为空而直接关闭窗口。
直接点窗体最上端关闭按钮×就不存在如上问题。我现在想点击“取消”按钮得到直接点窗体最上端关闭按钮×的效果直接强行关闭窗口,应该怎么办?
【原创家庭记账簿1.2,简单实用,欢迎工薪阶层、家庭主妇下载使用
http://download.csdn.net/source/1894835】