以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]单击窗口任何部位关闭该窗口,怎么做?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=53355)

--  作者:syzsyk
--  发布时间:2014/7/6 1:31:00
--  [求助]单击窗口任何部位关闭该窗口,怎么做?
点击控件可关闭窗口,不点控件点窗口任何部位怎么实现关闭窗口?
--  作者:有点甜
--  发布时间:2014/7/6 9:15:00
--  
 做不到,除非你弄一个panel控件覆盖整个窗口,然后所有的控件放在panel里面,然后设置panel的Click事件即可。
--  作者:syzsyk
--  发布时间:2014/7/6 9:23:00
--  
我现在就是这么做的,缺点就是点到窗口的边框时没有反应。
--  作者:有点甜
--  发布时间:2014/7/6 9:35:00
--  

 那你就设置成无边框的窗口。afterLoad事件加入代码

 

e.Form.BaseForm.FormBorderStyle = 0


--  作者:syzsyk
--  发布时间:2014/7/6 10:56:00
--  

好了,就是这个效果。谢谢甜老师。