zoukankan      html  css  js  c++  java
  • DotnetBar SuperTabIControl实现 MDI效果

    序言:在开发一个淘宝应用,想实现 Mdi那样的效果,但是Winform的MDI这个觉得不好,看到别人用Tab这个控件给实现了效果还不错;所以我用Dotnetbar 的SuperTabIControl 实现MDI效果;效果还是不错的;

    如图所示:

    实现代码:

            private void btnItemSingleMemo_Click(object sender, EventArgs e)
            {
                SingleMemoFrm singlememoFrm = new SingleMemoFrm();
                OpenForm(singlememoFrm, sender.ToString());
            }
            private void OpenForm(Form form,string  caption)
            {
                bool IsOpened = false;
                foreach (SuperTabItem tabitem in NavTabControl.Tabs)
                {
                    if (tabitem.Name == caption)
                    {
                        NavTabControl.SelectedTab = tabitem;
                        IsOpened = true;
                        break;
                    }
                }
                if (!IsOpened)
                {
                    SuperTabItem superTabItem = new SuperTabItem();
                    superTabItem.Name = caption;
                    superTabItem.Text = caption;
                    NavTabControl.Tabs.Add(superTabItem);
                    NavTabControl.SelectedTab = superTabItem;
                }
               
            }
    

      

  • 相关阅读:
    UVALive 7276 Wooden Signs
    hdu4291 A Short problem
    A
    hdu4686 Arc of Dream
    thinkphp5 模型的 更新操作
    thinkphp5 模型的 新增操作
    thinkphp 模型的创建
    thinkphp5 增删改查操作
    tp5 的查询构造器
    thinkphp5 数据库的原生查询
  • 原文地址:https://www.cnblogs.com/058674/p/2329709.html
Copyright © 2011-2022 走看看