zoukankan      html  css  js  c++  java
  • 多文档界面的实现(DotNetBar的superTabControl)

    private void FormMain_Load(object sender, EventArgs e)
            {
                superTabControl2.Tabs.Clear();
                timer1.Start();
                buttonX1_Click(null, null);
    
            }
            /// <summary>
            /// 创建或者显示一个多文档界面
            /// </summary>
            /// <param name="caption">窗体标题</param>
            /// <param name="formType">窗体类型</param>
            public void SetMdiForm(string caption,Type formType)
            {
                #region
                             var tab = superTabControl2.Tabs
                   .Cast<SuperTabItem>()
                   .FirstOrDefault(x => x.Text == caption && x.AttachedControl.GetType() == formType);
                    //如果在现有Tab页面中没有找到,那么就要初始化了Tab页面了
                    if (tab==null)
                    {
                        var form = Activator.CreateInstance(formType) as Form;
                        form.TopLevel = false;
                        form.FormBorderStyle = FormBorderStyle.Fixed3D;
                        form.Dock = DockStyle.Fill;
                        //form.Visible = true;
                        tab = new SuperTabItem();
                        tab.Name = caption;
                        tab.Text = caption;
                        tab.AttachedControl=form as Control;
                        superTabControl2.Tabs.Add(tab);
                        superTabControl2.SelectedTab = tab;
                        superTabControlPanel4.Controls.Add(form);
                                }
                    superTabControl2.SelectedTab = tab;
                #endregion
               
    
            }
    
            private void buttonXSetPwd_Click(object sender, EventArgs e)
            {
                SetMdiForm("修改用户名和密码",typeof(FormSetPwd));
            }
  • 相关阅读:
    PHP学习笔记十二【数组排序】
    PHP学习笔记十一【数组】
    PHP学习笔记十【数组】
    PHP学习笔记九【数组二】
    PHP学习笔记八【数组】
    Codeforces 612E
    Codeforces 616E
    codeforce #339(div2)C Peter and Snow Blower
    poj 1113 Mall
    poj 2187 Beauty Contest
  • 原文地址:https://www.cnblogs.com/tangchun/p/4141369.html
Copyright © 2011-2022 走看看