C# windows编程中 如何从Form1跳转到Form2

解决方案 »

  1.   

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

  2.   

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

  3.   

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

  4.   

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

  5.   

    窗体和对话框要么是有模式的,要么是无模式的。“模式”窗体或对话框必须关闭或隐藏,然后您才能继续使用应用程序的其余部分。
    “无模式”窗体让您在此窗体与另一窗体之间变换焦点,而不必关闭初始窗体。用户在该窗体显示的同时可继续在任何应用程序的其他位置工作。
    调用 ShowDialog 方法将窗体显示为有模式对话框,调用 Show 方法将窗体显示为无模式对话框
    如果窗体显示为有模式,则在关闭该对话框之前,不执行 ShowDialog 方法后面的代码
    但是,当窗体显示为无模式时,那么该窗体显示之后,会立刻执行 Show 方法后面的代码。
    (MSDN)
      

  6.   

    Form f2=new Form ;
    f2.Show();