新手~
我写了登入的界面,然后登入成功后需要进入窗体2,
请问如何写?

解决方案 »

  1.   

    http://topic.csdn.net/u/20110407/19/c1068d69-7331-4d02-bc0b-f5ba7a5f8dd8.htmlFrom2 f = new Form2();
    f.Show();
    this.Close();
      

  2.   


    我试了一下,
                       this.Hide();
                    Form2 f=new Form2();
                    f.Show();
                    this.Close();窗口1倒是没了,窗口2也没出现诶。。
      

  3.   

    我创建了form1和form2
    然后代码如下:
           Form1 f1 = new Form1();
          f1.hide();
          Form2 f=new Form2();
          f.Show(); 报错: 登入练习2nd.Form1”不包含“hide”的定义,并且找不到可接受类型为“登入练习2nd.Form1”的第一个参数的扩展方法“hide”(是否缺少 using 指令或程序集引用?)  
      

  4.   

       Form1 f=new Form1();
      f.ShowDialog();         
    Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new Form2());
      

  5.   

    报错:在应用程序中创建第一个 IWin32Window 对象之前,必须调用 SetCompatibleTextRenderingDefault。
      

  6.   

    Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Form1 f = new Form1(); f.ShowDialog();
                Application.Run(new Form2());
      

  7.   


    这不是VB,没有Hide()你可以使用 Visible = false