跳到第二个表格并隐藏第一个表格然后关闭第二个表格并显示第一个表格

时间:2014-09-08 17:38:59

标签: c# forms

我想从c#中的第一个表单跳到第二个表单,当我打开第二个并通过使用下面的代码关闭主表单时所有表单都关闭,同时跳到第3个第2个并且执行相同然后仅第2个表单关闭,第3个仍然在屏幕上

       {
        frmLogin login = new frmLogin();
            login.Show();
            this.Close();

    }

如何关闭主窗体而不关闭所有其他窗体??? (注意:我是新人所以如果我犯了任何错误请忽略它。)

1 个答案:

答案 0 :(得分:1)

试试这个:

private void OpenMainForm()
{
    var login = new frmLogin();
    this.Hide();          
    login.ShowDialog();
    this.Show();          
}