rt

解决方案 »

  1.   

    是在MDI里判断窗体是否已经打开吗???
      

  2.   

    http://topic.csdn.net/t/20051017/23/4332650.html
    用那个qpl007(蓝色闪电)的方法
      

  3.   

    在Form2加上如下代码://声明窗体1对象
    Form1 form1;//在Form2的事件或方法加如下代码
    //判断窗体是否已经存在 - 存在:得到焦点;否则:重新实例化并加载...
    if(form1 == null || form1.IsDisposed)
    {
       form1 = new Form1();
       form1.Show();
    }
    else
    {
       form1.Focus();
    }