有两个窗体FORM1,FORM2,通过点击FORM1上的一个按钮,显示FORM2窗体,此时FORM1不可以用。当FORM2的HIDE时,FORM1才能击活使用。相当于弹出对话框时,不能点击另一个窗体使用。如何做到呢?谢谢

解决方案 »

  1.   

    Form2 f = new Form2();
    f.ShowDialog();
      

  2.   

    不可用是什么意思??
    是关闭了吗 可以DISPOSE不就可以了吗
      

  3.   

    就IE来说吧。点击“文件”  “打开”,你再点击这个IE窗口。不就不能够点了吗。就是这个效果。
      

  4.   

    winform类似你这样说的,从FORM1打开FORM2,而FORM1不可用,只能用FORM2的情况很少.你想想如果这样的话,显的很乱.建议你把FORM1设为父窗体,FORM2为子窗体.点FORM1的一个地方时,在FORM1中显示FORM2,从而对FORM2进行操作.你觉得呢?
      

  5.   

    yufenfeila(雨纷飞啦) 
    Form2 f = new Form2();
    f.ShowDialog();正解
      

  6.   

    yufenfeila(雨纷飞啦) 
    Form2 f = new Form2();
    f.ShowDialog();