如题,我现在有login.cs 和f1.cs两个窗体,我现在按login.cs里面的一个按钮,希望可以跳转到f1.cs这个窗体,login.cs这个窗体隐藏起来,代码怎样写呢?
谢谢大虾们解答!!

解决方案 »

  1.   

    Programe.cs:
    Form form = new LoginForm();
    if (form.ShowDialog() == DialogResult.OK)
    {             
        Application.Run(new MainForm());
    }LoginForm:
    private void LoginForm_FormClosing(object sender, FormClosingEventArgs e)
            {
                if (this.DialogResult != DialogResult.Cancel && this.DialogResult != DialogResult.OK)
                    e.Cancel = true;
            }        private void btnCancel_Click(object sender, EventArgs e)
            {
                this.DialogResult = DialogResult.Cancel;
            }单击登陆按钮的时候,成功的时候返回DialogResult.OK就可以
      

  2.   

    f1 f=new f1();
    f.Show();
      

  3.   

    f1 f =new f1();
    f.show();
    login.visuable=false;
      

  4.   

    f1 f=new f1();
    f.show();
    this.Hide();