这个问题把我搞的郁闷的要死啊。就是主窗体点一个button,弹出个form,怎么才能要他操作停留在子from上,就是说弹出了子form后。在没有点子form上的确定键前。是不能在操作主form上的按钮的,主form上的按钮为灰色。比如像ie点了工具-internet选项-这种效果。希望大家给我指点。最好具体点。谢谢了

解决方案 »

  1.   

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

  2.   

    也可以在点按钮的 同时 吧Enabled的属性 改为 false 在Form2关闭是在吧 Form1中的 按钮 Enabled属性改回true 比叫麻烦  
      

  3.   

    {
      Form f = new Form();
      f.ShowDialog();
      Button.Enabled=false;
    }
    在关闭form的时候,需要返回值,将button改回去
    不过用ShowDialog()函数后,就可以不用设置Enable了。