子窗體顯示在頁籤中

一、工具箱中添加DevExpress選項卡

工具箱空白處單擊右鍵,選擇【添加選項卡】,命名為DevExpress

二、選項卡中添加控件

右鍵【DevExpress】選項卡,選擇【選擇項(I)…】

三、選擇 .Net Framework組件

篩選器中填寫“xtraTabb”,選擇【XtraTabbedMdiManager】

四、界面設置

1、 設置主窗體的 IsMdiContainer屬性為True

2、 將XtraTabbedMdiManager組件拖動到主界面中

3、 設置MDI窗體樣式

4、 新建兩個子窗體

5、 打開子窗體方法

private void OpenChildForm(Form frm)

{

int midCount = 0;

foreach (var mdiChild in this.MdiChildren)

{

if (mdiChild.Text == frm.Text)

{

mdiChild.Activate();

midCount++;

}

}

if (midCount > 0)

return;

frm.MdiParent = this;

frm.Show();

}

6、 調用打開子窗體的方法

private void tsmiOpenSubForm1_Click(object sender, EventArgs e)

{

SubForm1 frm = new SubForm1();

OpenChildForm(frm);

}

private void tsmiOpenSubForm2_Click(object sender, EventArgs e)

{

SubForm2 frm = new SubForm2();

OpenChildForm(frm);

}

7、 顯示結果

五、d


分享到:


相關文章: