这种界面该如何实现?(100分)

  • 主题发起人 主题发起人 e518
  • 开始时间 开始时间
E

e518

Unregistered / Unconfirmed
GUEST, unregistred user!
如MDI界面,即界面的主框架不变,每击一按钮,中间的空白区变化,这也有点象用
PAGECONTROL的多页面控制,但这个要预先在FORM CREAT时一下子全做出来,而我的
是每页面的内容都是一个FORM.
 
中间空白处用一个面板,点击CLICK后,改面板属性指向一个子窗口,中间面板最好用第三方控件
,这种控件到处都有,
 
同意楼上的。这种控件网上很多 。可以到处找找
 
用PageControl和FlatStyle,
优化大师就是这样用的。
用FlatButton控制PageControl的ActivePage,
PageControl的每个TabSheet的TabVisibl:=false隐藏掉即可。
 
楼上说的有道理
 
TO jamescjm:
能说说在D6中有哪些好的第三方控件吗?我就是不知道,所以才问,麻烦了,大哥(
小妹)!

TO bubble:
你这方法不太好,因为我这个程序是数据库的,约有60个FORM,如果一开始就CREAT,
内存开销太大了,不过,也很多谢了。

(这周出差广州,刚回来,对不起大家的答复了,谢谢)
 
为什么要开始全部生成那?点击那个的时候就生成那个不是很好吗?
我用的是类ie的界面,和的要求差不多,也是一个框架的
 
to wangfu
我也是这样想呀,但不知如何做,你能详细说说吗?
 
数据库也可以呀,我用动态多页面连接DAO,打开了上百个页,速度很快
 
楼上的,我并不是你的这意思,我要放的是FORM,你知道,每个FORM是会有很多控件的
并且还有个版面的问题
 
Mod1Frm:=TMod1Frm.Create(nil);
with Mod1Frm do
begin
Parent:=MainFrm.Panel1; //將模塊Form顯示在主窗體中的Panel面板中.
Left:=0;
Top:=0;
Show;
end;
 
to smokingroom
老兄,TMod1Frm是怎么来的??也是一个普通的FORM??
(在线等呢!)
 
to e518:
不好意思,剛剛才上線.
TMod1Frm是個普通的Form.是你已經設計好的.
 
to smokingroom
我试过你的方法了,是可行,但有两个不足:
1、Mod1Frm不能得到焦点,就是它的标题栏总是灰的,如果用右键点击,可得到,但
总觉得怪怪的。
2、不能用SHOWMODAL;

to 刘李子
docksite是一个控件吗?

谢谢。
 
delphi4技术内幕中数据库编程music那一节有一个实现childwindow的例子
改改就可以用
 
to hgyzc
不好意思,没有这本书,能具体说说吗?谢谢。
 
后退
顶部