📄 mdi技巧 (2001年4月21日).txt
字号:
MDI技巧 (2001年4月21日)
网友更新 分类:系统 作者:ice_ren 推荐:ice_ren 阅读次数:383
(http://www.codesky.net)
--------------------------------------------------------------------------------
有时候我们在设计mdi窗体时会发现,自己设计的子窗体总是一开始就出现在主窗体中。随着设计的窗体越多,子窗体就呈现层叠的方式出现在主窗体中。如何使主窗体中的子窗体不显示,而当触发某一个按钮或者菜单项时,子窗体才显示呢?
方法如下:
1、在options中将子窗体从Auto_create forms移到Available forms中去
2、在击发按钮或者菜单中用如下语句
form2:=tform2.create(application)
当然窗体多了,你可以在分别菜单项里添加以上语句,不同的是只需要稍做修改就可以了。
现在再实验一下,程序运行时,子窗体并没有出现,当触发了某一个按钮或者菜单时,它才会出现。
当然,不要忘记了在每一个子窗体中的close事件中,写上一句action:=cafree;这样你就可以关闭子窗体了。随心所欲的去控制子窗体的出现。
(来自碧草青青 http://rongercao.go.163.com)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -