zoukankan      html  css  js  c++  java
  • menuStrip之MdiWindowListItem判断子窗口是否被打开的方法

           /// <summary>
            /// 打开子菜单
            /// 可以判断是否被打开,已经被打开则激活
            /// </summary>
            /// <param name="childType">typeof(From)获取子菜单类型</param>
            private void OpenChildForm(Type childType)//传进子窗口的类型,如何获得类型呢?
            {
                bool isOpened = false;
                foreach (Form child in this.MdiChildren)
                {
                    if (child.GetType() == childType)
                    {
                        child.Activate();
                        isOpened = true;
                        break;
                    }
                }
                if (!isOpened)
                {
                    //动态创建form实例
                    Form frm = (Form)Activator.CreateInstance(childType);
                    frm.MdiParent = this;
                    frm.WindowState = FormWindowState.Maximized;
                    frm.Show();
                }
            }
    

      

  • 相关阅读:
    Java学习
    机器学习
    机器学习
    Java 学习
    哈希表复习
    [转] 数据库设计步骤
    Java
    c++的函数重载-笔记
    进程与线程-笔记
    内存知识-笔记
  • 原文地址:https://www.cnblogs.com/dyee/p/2327344.html
Copyright © 2011-2022 走看看