C# 在登录后关闭窗体并打开另一个窗体

  • 本文关键字:窗体 另一个 登录 c# forms
  • 更新时间 :
  • 英文 :


所以,我有一个包含登录代码的表单,它工作正常。但我想要的是,在有人登录后,登录表单将不可见,主表单将再次可见。我的登录表单称为Form1.cs,登录后必须打开的主表单称为zzz.cs

这是我必须完成的代码:

MessageBox.Show("You are logged in successfully");
zzz zzz = new zzz();
zzz.ShowDialog();
this.Visible = false;

这是我得到的屏幕截图:截图

我该如何解决这个问题?谢谢!

这是因为代码将在 ShowDialog() 上停止,直到窗口关闭,请将其替换为 Show()。

MessageBox.Show("You are logged in successfully");
zzz zzz = new zzz();
zzz.Show();
this.Visible = false;

最新更新