将Form Hide之后 再new Form的问题Mdi窗体中  处理了  当同一窗体通过button多次打开  只show1个或激活1个   
但是hide之后再 new 1个之后呢  

解决方案 »

  1.   

    你是想在当前窗体hide后再打开另外一个窗体吧?如果想限制的话能不能针对某一个窗体限制而不做全局限制呢?
      

  2.   


    Mdi的 子窗体  已经处理了只能开启一个  
    但如果hide 了  在通过代码 new 一个子窗体是不是hide的窗体依然存在
      

  3.   


    Mdi的 子窗体  已经处理了只能开启一个  
    但如果hide 了  在通过代码 new 一个子窗体是不是hide的窗体依然存在
      

  4.   

    应该是存在的吧?因为有时候把它hide后还是可以让它再继续做一些事情的,只是好像不能让它再次显示出来。
      

  5.   

    还存在的  找到对象 重新 Show
      

  6.   

    Hide之后,需要要再显示就要用Show.
    Dispose之后,使用new.
    楼主可以考虑单例模式显示窗体。
      

  7.   

    哎,用單件模式
    C# 如何设计一个标准的等待窗体
    http://www.csframework.com/archive/2/arc-2-20110322-1218.htm