各位老兄:
     我是一个初学C#,我在c#中,建立一了一个应用程序,现在我有一个命令按扭,现在我想通过单击此按扭,要系统调用第二个窗体,调用的代码怎么写呢.
请各位兄堂帮助.

解决方案 »

  1.   

    先设为public类型
    同时声明form即可
      

  2.   

    private void Button_Click(object sender, EventArgs e)
            { 
    winform1 frm = winform1 ()
    frm = new winform1 ();
    frm.Show();
    frm.Activate();
    }
      

  3.   

    private void Button_Click(object sender, EventArgs e)
            { 
    winform2 frm = new winform2 ();
    frm.Show();}
      

  4.   

    在按钮下写事件,如下:form2 f= new form2();f.show();// f.showdialog() 模式打开
      

  5.   


    //按钮单击事件
    private void but_Click(object sender, EventArgs e)
            {
               //声明窗体 
               Form2 Show =new Form2();
               //显示
               Show.Show();
            }
      

  6.   

    ShowDialog更好些,它还有个DialogResult
      

  7.   

    showDialog 要等DialogResult 以后才能运行下面的代码.
      

  8.   

    private void button1_Click(object sender, System.EventArgs e)
    {
    this.Visible = false;
    Form2 f2 = new Form2();
    f2.Show();
    }
      

  9.   

    直接把跳转就可以了,如果你有需要的把参数传过去的话,就用session或者用form,就可以了