在外面定义form2 fm = new form2();
在button的click事件中写
fm.ShowDialog();

解决方案 »

  1.   

    支持!!
    form2 fm= new form2();
    ----------------------------------
    fm.show;
      

  2.   

    private void button_click(object sender, System.EventArgs e)
    {
             Form2 frm=new Form2();
             frm.ShowDialog();//这是打开模式对话框的形式打开.或者frm.Show()非模式形式
    }
      

  3.   

    定义form2 fm = new form2();
    在button的click事件中加入以下代码
    fm.Show();
      

  4.   

    private void button1_Click(object sender, System.EventArgs e)
    {
    Form fm=new Form();
    fm.ShowDialog();
    }
      

  5.   

    private void button_click(object sender, System.EventArgs e)
    {
             (new Form2()).Show();
             //或者
             //(new Form2()).ShowDialog();
    }