TSpliter使用问题(100分)

H

hangw

Unregistered / Unconfirmed
GUEST, unregistred user!
我从来没用过TSpliter控件,现在想做议程序,整个程序画面分两栏,左边为1个TTreeview控件,在选择其中的叶子节点时,右边显示1个输入画面,请问如何实现?
 
TSpliter和TSpliter的align属性都设置为left
 
TTreeview控件的Align:=alLeft;
TSpliter控件的Align:=alLeft;
 
兄弟是 TSplitter控件吧,Tspliter没见过。
1。在窗体中添加TPanel控件,设align为Alleft
2.添加Tsplitter控件,设align为Alleft
3。添加在窗体中添加TPanel控件,设align为alClient
4.在第一Tpanel中添加TTreeeview控件。
 注意,如果你想单击某结点,右边出现多个完全不的页面,可以在右边放Tnotebook控件,
 
张辉明:我决定是以下你说的方法
 
张辉明:用TNotebook不能实现我所说的功能
 
张辉明:用TNotebook不能实现我所说的功能,我的意思是在右面显示我做好的form 或者frame,怎样实现?
 
怎麽老长时间没有人响应?快来啊,我就要给分了!!!
 
我以前做的情况是这样的
右面的部分多用DBedit等与数据库相连的控件,左侧TTreeview变动时
右侧的DBedit控件代码变,这样界面一样,但功能不一样了
 
是不是用DELPHI的人就只会干这个?
别打,也别骂我,我怕.
 
1。用Tnotebook,可以解决你说的问题,为什么非要一个窗体呢?而且用Tnotebook更加美观。不知道这个控件你使用过了没 有?
2。你非要在右过显示一个窗体也可以,先在右边放一个panel 
现在要在这个panel上显示form2。
form2.formstyle:=fsMDIForm;

form2.Parent:=Panel1;
form2.Show;

 
同意楼上的看法,我试过的。
 
同意楼上楼上的
 
左边一个Panel,Align设为AlLeft
一个TSpliter,Align设为AlLeft
右边一个Panel,Align设为ALClient
 
顶部