Devexpress sideBar?(50分)

  • 主题发起人 主题发起人 zhoubbss
  • 开始时间 开始时间
Z

zhoubbss

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用Devexpress sidebar 做出的导航左边的效果,但右边我却不知怎么来控制窗口
之间的切换,另外右的窗体到底怎样建立,请说的详细一点?(对不起,回答先给你50
分,之后另有回报)请大虾指点?
 
什么意思,不明白?
做右边的,把dxSideBar1.align := alRight;就行了吧!
 
我是说在SIDEBAR中不是有很多按钮,按一下其中的按钮就有一些实现功能的界面出现在
窗体的右边,然后,可以分别切换不同的窗口,怎么做到的?
 
如果是MDI的窗体:
var AForm: TForm;
Begin
For i:=0 To MainForm.MDIChildCount -1 Do
Begin
If MainForm.MDIChildren.Caption = '你SideBar中要求的条件' Then
Begin
MainForm.MDIChildren.Show;//表示该窗体已经创建,直接显示就行
AForm := MainForm.MDIChildren;
End;
End;
//下面处理没有找到的情况:直接创建一个
If Not Assigned(AForm) Then
Begin
AForm := TYourMDIChildForm.Create(nil);
AForm.Show;
End;
End;
 
应该不是MDI窗体,因为在SIDEBAR右边显示的的控件都是放在主窗体上的并且位置刚好放
到除菜单条,和SIDEBAR之外其他的地方,但我怎么放都不行,当程序运行时(最大化)就
不行了,但如果把其他地方的控件的ALIGN:=ALCLIENT的话,他就会充满整个窗体,给位可
以先研究一下SIDEBAR的DEMO之MEGA之后大家再来讨论!
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部