• 选择页面风格:
  • Winform子窗体显示在页签上

    作者:追梦 更新时间:2020-02-29 09:58:22 来源:原创 【字号: 】 浏览

    一、工具箱中添加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、  显示结果

    同步发布 头条 挨踢生活


    {$FL_ggad250}
    栏目导航