跳到第二形态,隐藏第一形态,然后关闭第二形态并显示第一形态

本文关键字:显示 然后 隐藏 | 更新日期: 2023-09-27 18:21:03

我想从c#中的第一个窗体跳到第二个窗体,当我使用下面的代码打开第二个并关闭主窗体时,所有窗体都关闭了,同时按第二个跳到第三个,然后只有第二个关闭,第三个仍在屏幕上。

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

如何在不关闭所有其他表单的情况下关闭主表单???(注意:我是新来的,所以我犯的任何错误都请忽略它。)

跳到第二形态,隐藏第一形态,然后关闭第二形态并显示第一形态

试试这个:

private void OpenMainForm()
{
    var login = new frmLogin();
    this.Hide();          
    login.ShowDialog();
    this.Show();          
}
相关文章: