1.新建一个WindsForm窗体,默认为FROM1,将IsMdiContainer的属性设置为True。从工具箱中拖XtraTabbedMdiManager控件到界面上
2.在原来的项目中再建一个FROM窗体。在FROM1的LOAD事件中加入下面的代码。
private void Form1_Load(object sender, EventArgs e)
{
xtraTabbedMdiManager1.MdiParent = this; //设置控件的父表单..
Form2 frm = new Form2();
frm.MdiParent = this; //设置新建窗体的父表单为当前活动窗口
frm.Show();
Form2 frm1 = new Form2();
frm1.MdiParent = this; //设置新建窗体的父表单为当前活动窗口
frm1.Show();
xtraTabbedMdiManager1.SelectedPage = xtraTabbedMdiManager1.Pages[frm]; //使得标签的选择为当前新建的窗口
this.xtraTabbedMdiManager1.ClosePageButtonShowMode = DevExpress.XtraTab.ClosePageButtonShowMode.InAllTabPagesAndTabControlHeader; //设置标签后面添加删除按钮 , 多个标签只需要设置一次..
}
运行之后的界面如下图: