查询一个子窗体是否存在

转载 2006年06月03日 13:45:00

//-----------------查询一个子窗体是否存在----------------
  public bool checkChildFrmExist(string childFrmName)
  {
   foreach(Form childFrm in this.MdiChildren)
   {
    //用子窗体的Name进行判断,如果已经存在则将他激活
    if(childFrm.Name == childFrmName)
    {
     if(childFrm.WindowState == FormWindowState.Minimized)
      childFrm.WindowState = FormWindowState.Normal;
     childFrm.Activate();
     return true;
    }
   }
   return false;
  }

 


你然后再在需要检查子窗体的地方写入下代码
   if (this.checkChildFrmExist("subjmanage") == true)
   {
    return;
   }
   // 如果该窗体不存在则新生成一个窗体
   subjmanage formsubjmanage = new subjmanage();
   formsubjmanage.MdiParent = this;
   formsubjmanage.Show();

 

 

http://community.csdn.net/Expert/topic/4730/4730439.xml?temp=9.850711E-02

相关文章推荐

weifenluo多个子窗体的实现

  • 2012-10-12 16:06
  • 269KB
  • 下载

C# 父窗体中点击多个子窗体不出现重复

我们经常在做Winform项目的时候,会遇到父窗体下面有几个子窗体,当几个子窗体轮番点击的时候或许没有问题,看着好像还可以,但把父窗体放大或者缩小就会发现这个子窗体全都弹出来了,这是为什么呢?因为正常...

mysql select查询的5个子句

where、group by、having、order by、limit是select查询中的5个子句,理解了这5个子句的执行过程,才能算是真正的对mysql select查询入门了。 它的执行过程...

判断两个IPv4地址是否属于同一个子网

问题描述: 现给定两个IPv4地址,和一个子网掩码,判断sh
  • UzxMx
  • UzxMx
  • 2014-09-21 22:44
  • 753

New一个子类对象的时候是否创建了父类的对象

首先:很坚决的说没有创建父类的对象!!!1.首先从子类到直接父类,依次执行父类的构造方法(没有显示调用构造方法的情况下),这个过程执行父类成员的初始化。 我仔细把书上继承那章又读了好几遍!!!书上说...

华为oj:判断两个IP是否属于同一个子网

/* 描述 子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。 子网掩码与IP地址结构相同,是32位二进制数,其中网络号部分全为“1”和主机号部分全为“0”。利用子网掩码可以判...

Fixwin电子窗体——查询统计模板

通过Fixwin电子窗体,设计几种常用的功能模块模版,在开发实际的项目时,采用模板创建相应模块能够节省工作量,并且通过模板建立的系统界面一致性也比较好。 以下是查询统计类的模板     模...

delphi对窗体的查询(delphi xe2)

1、显示所有窗口的标题 2、根据关键字查询窗口 3、某一窗口内的所有控件及其内容 . unit Unit1; interface uses Winapi.Win...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)