Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:在foxtable中禁止模式窗口和独立窗口的关闭按钮的最简单方法

1楼
狐狸爸爸 发表于:2010/11/28 11:18:00

少量用户需要在保留最大化和最小化按钮的同时,禁用关闭按钮,可以在窗口的AfterLoad事件中加入一行代码即可:

 

RemoveXButton(e.Form.BaseForm.Handle)

 

RemoveXButton方法一直就有的,所以上面的代码对任何版本的Foxtbale有效。


2楼
e-png 发表于:2010/11/28 13:30:00
图片点击可在新窗口打开查看
3楼
czy 发表于:2010/11/28 13:52:00
以下是引用狐狸爸爸在2010-11-28 11:18:00的发言:

少量用户需要在保留最大化和最小化按钮的同时,禁用关闭按钮,可以在窗口的AfterLoad事件中加入一行代码即可:

 

RemoveXButton(e.Form.BaseForm.Handle)

 

RemoveXButton方法一直就有的,所以上面的代码对任何版本的Foxtbale有效。


 

加入到帮助中吧。

4楼
程兴刚 发表于:2010/11/28 22:02:00

是啊,我今天才看到,收藏!

5楼
狐狸爸爸 发表于:2010/11/29 7:46:00

呵呵,这个是一个内部方法,不能加入帮助的。

 

不过我在帮助加了另一个方法,下次更新后可以使用:

 

 

DisableXButton

此方法用于禁用模式窗口和独立窗口的标题栏的关闭按钮。

之前已经提到,对于模式窗口和独立窗口,只需在设计窗口的时候,将“显示控制框”属性设置为False,即可将窗口标题栏的关闭按钮,以及最大化和最小化按钮隐藏。
如果希望保留最大化和最小化按钮,仅仅让关闭按钮失效,可以在窗口的AfterLoad事件中加入代码:

e.Form.DisableXButton()

6楼
程兴刚 发表于:2010/11/29 8:10:00
以下是引用狐狸爸爸在2010-11-29 7:46:00的发言:

如果希望保留最大化和最小化按钮,仅仅让关闭按钮失效,可以在窗口的AfterLoad事件中加入代码:

e.Form.DisableXButton()

图片点击可在新窗口打开查看又简化了一段代码,顶!

7楼
卟离卟弃 发表于:2010/11/29 8:37:00
图片点击可在新窗口打开查看  強大...
共7 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03320 s, 2 queries.