所以,我有一个包含登录代码的表单,它工作正常。但我想要的是,在有人登录后,登录表单将不可见,主表单将再次可见。我的登录表单称为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;