Foxtable(狐表)用户栏目专家坐堂 → [求助]单击窗口任何部位关闭该窗口,怎么做?


  共有3813人关注过本帖树形打印复制链接

主题:[求助]单击窗口任何部位关闭该窗口,怎么做?

帅哥哟,离线,有人找我吗?
syzsyk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:274 积分:2303 威望:0 精华:0 注册:2008/9/12 16:46:00
[求助]单击窗口任何部位关闭该窗口,怎么做?  发帖心情 Post By:2014/7/6 1:31:00 [只看该作者]

点击控件可关闭窗口,不点控件点窗口任何部位怎么实现关闭窗口?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/6 9:15:00 [只看该作者]

 做不到,除非你弄一个panel控件覆盖整个窗口,然后所有的控件放在panel里面,然后设置panel的Click事件即可。

 回到顶部
帅哥哟,离线,有人找我吗?
syzsyk
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:274 积分:2303 威望:0 精华:0 注册:2008/9/12 16:46:00
  发帖心情 Post By:2014/7/6 9:23:00 [只看该作者]

我现在就是这么做的,缺点就是点到窗口的边框时没有反应。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/6 9:35:00 [只看该作者]

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

 

e.Form.BaseForm.FormBorderStyle = 0


 回到顶部
帅哥哟,离线,有人找我吗?
syzsyk
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:274 积分:2303 威望:0 精华:0 注册:2008/9/12 16:46:00
  发帖心情 Post By:2014/7/6 10:56:00 [只看该作者]

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


 回到顶部