请教各位大虾(124分)

  • 主题发起人 主题发起人 luosheng
  • 开始时间 开始时间
L

luosheng

Unregistered / Unconfirmed
GUEST, unregistred user!
请教各位大虾:我想做一个系统,想把系统所有的功能在一个界面里实现(不创建其他Form),
是不是可以有多个penal实现?怎么实现(请提供penal隐藏与显示的代码)?如果不能有penal
有其他方法吗??
 
用PANAL.VISIBLE属性就可以实现PANEAL的隐藏与显示。
或者用PANAL.BRINGTOFRONT函数来实现显示最上面。
 
能给代码吗?
 
penal.Visible:=True; //显示Penal
penal.Visible:=False; //隐藏Penal
penal.BringToFront; //将Penal移到Form的最上面
 
也可以考虑 TabConrol PageControl
 
page 上面有个选择的按扭,我是想做成和资源管理器一样,在左边设了一个选择栏。
penal能不能在程序中重新创建啊?这样我有10多项功能不是在运行时已经创建了10多个
penal,是不是太耗资源了啊?
 
对很多控件时,采用分页的 (PageControl、TabControl) 是一种好的解决方案。
而且可以大致地归类。
 
用pagecontrol无疑也是一个很好的办法,在各个tabsheet设置好各模块的功能后,将其
visible设为false,只留第一个为true,再根据需要用pagecontrol1.activePage=1之类
的命令来显示所要显示的界面。
 
用PageControl,把每一个的tabsheet的tabvisible设为false;然后修改activepageindex
或者activepage。
 
大哥们,pagecontrol的tabsheet怎么处理啊?我是做了一个和ie差不多的界面,左边有个类似
于收藏夹的目录栏,右边是功能处理区,我想就是一个界面搞定,你们没搞懂我的意思,我要用
panel就是因为它是整的没有标签;我现在想知道:panel可不可以在我点击一个目录项时再创建?
就是说,在没选中这个功能的时候这个功能的panel是没有的,操作完以后又释放这部分空间
 
动态创建当然是可以的,,只是如果你想要布置好的那种效果,,可能 你直接动态创建
不是那么好规划。
建议使用 Frame 那样你需要的控件也好先布置好,动态创建 Frame 就可以了。。


 
那样界面的要求就打不到了,那样我可以做form啊,把它设成mdichild也是一样啊!
就是说我想得到一个浏览器一样的界面,有不想耗太多的资源
 
算了,做子窗口算了!
 
后退
顶部