小生新来乍到,纯属一菜鸟。请各位大侠指点一二~   
    
  偶用c#编程,在转换窗口时,想在打开新窗口的同时关闭旧窗口,请问该如何写代码? 

解决方案 »

  1.   

    Form2 f2=new Form2();
    f2.show();
    this.close;
      

  2.   

    Form2 f2=new Form2();
    f2.Show();
    this.Visible=false;
    你可以这样试下
      

  3.   

    楼主是不是想做登录窗口,可以在main中接收login窗口传过来的frmlogin.DialogResult=DialogResult.OK 然后在打开下一个窗口,这样这个窗口就会关闭了..
    嘎嘎.........给分啊!!!!!
    可以在login中设置一个按钮的属性为DialogResult=OK.就ok了..
    在main中
    frmlogin frm=new frmlogin();
    if(frm.DialogResult=DialogResult.OK )
    {
    打开另一个窗口;
    }
    else
    {
    appliction.exit();
    }