当我的项目启动时,Form1 加载并检查服务器的程序许可证,如果一切正常,它应该:显示 Form2 并关闭 Form1。之后,当用户使用“x”关闭 Form2 时,程序应该结束。
您认为这样做的最佳方式是什么?
到目前为止只得到 form2.Show :)
...
if (responseFromServer == "OK")
{
Form2 form2 = new Form2();
form2.Show();
}
谢谢!
最佳答案
我用的是这样的。代码在 Program.cs
public static bool IsLogged = false;
Application.Run(new FUserLogin());
if (!isLogged)
Application.Exit();
else
Application.Run(new FMain());
关于C#,如何隐藏一种形式并显示另一种形式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6666368/