att

解决方案 »

  1.   

    双击botton1按钮然后在botton1_click事件中写如下代码:
    Form2 fm2=new Form2();
    fm2.show();要确保form2巳存在
      

  2.   

    Form1中
    private void button1_Click(object sender, System.EventArgs e)
    {
    Form2 myform = new Form2();
    myform.Show();
    }
      

  3.   

    public void ShowMyDialogBox()
    {
       Form2 testDialog = new Form2();   // Show testDialog as a modal dialog and determine if DialogResult = OK.
       if (testDialog.ShowDialog(this) == DialogResult.OK)
       {
          // Read the contents of testDialog's TextBox.
          this.txtResult.Text = testDialog.TextBox1.Text;
       }
       else
       {
          this.txtResult.Text = "Cancelled";
       }
       testDialog.Dispose();
    }
      

  4.   

    private void button1_Click(object sender, System.EventArgs e)
    {
    Form2 form = new Form2();
    form.Show();
    }
    }
      

  5.   

    在按下BUTTON1的时候NEW一个FORM2的对象,然后SHOW出来就可以了.
      

  6.   

    Form1中
    private void button1_Click(object sender, System.EventArgs e)
    {
    Form2 myform = new Form2();
    myform.Show();
    }
      

  7.   

    private void button1_Click(object sender, System.EventArgs e)
    {
    Form2 form = new Form2();
    form.ShowDialog();
    }
    }
    这种方法程序执行到form.ShowDialog();语句后,等待用户操作完成之后才执行下一条语句
    而且,不会重复打开多个窗口。form2打开后,对FORM1的操作会失效。
      

  8.   

    你要在开发工具界面上,点击Button1。然后到属性页面上,有个工具按钮是事件的,在下面的列表中找到Click事件,双击。下面的就是填写代码了
      

  9.   

    private Form2 frm2;private void button1_Click(object sender, System.EventArgs e)
    {
         if(this.frm2 != null)
         {
             this.frm2.Dispose();
         }
         frm2 = new Form2();
         form.Show();
    }这样不会无休止的打开Form2。  只能打开一个Form2窗口了。
      

  10.   

    private void button1_Click(object sender, System.EventArgs e)
    {
    Form2 myform = new Form2();
    myform.Show();
    }
      

  11.   

    Form2 myform = new Form2();
    myform.Show();