以文本方式查看主题 - 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 -- 好了,就是这个效果。谢谢甜老师。 |