DevExpress中,添加Winform窗體到DockPanel
在使用DevExpress過程中,原先已經創建好的導航窗體,如何添加到DockPanel中進行展示?
FormX frmX = new FormX();
frmX.Show(this.DockPanel1);
frmX.Dock = DockStyle.Fill;
frmX.TopLevel = false;
frmX.FormBorderStyle = FormBorderStyle.None;
this.DockPanel1.Text = frmX.Text;
this.DockPanel1.TabText = frmX.Text;
this.DockPanel1.Controls.Add(frmX);
這樣處理即可,如果DockPanel是動態創建的。需要這樣來寫:
DockPanel panelX = new DockPanel();
panelX = this.DockManager1.AddPanel(DockingStyle.Left);
然后將上面的DockPanel1替換成panelX即可。