我有一个Windows窗体应用程序要求用户在加载整个窗体之前登录。如果用户取消登录,那么我必须停止表单加载并退出应用程序。在调用this.Close()的cancel_Click()方法中,它在Application.run(new Form1());处产生异常。我treid与this.Dispose()和Application.exit()也没有工作。请帮我如何停止窗体加载在C#窗体中
谢谢你Adv。
我有一个Windows窗体应用程序要求用户在加载整个窗体之前登录。如果用户取消登录,那么我必须停止表单加载并退出应用程序。在调用this.Close()的cancel_Click()方法中,它在Application.run(new Form1());处产生异常。我treid与this.Dispose()和Application.exit()也没有工作。请帮我如何停止窗体加载在C#窗体中
谢谢你Adv。
public static void Main()
{
using (var signInForm = new SignInForm())
{
if (signInForm.ShowDialog() != DialogResult.OK)
return;
}
Application.Run(new MainForm());
}
什么异常到底是什么? – 2011-05-13 05:19:19
你是否在Form1的'Load'中以'Dialog'开头登录?在代码中发布! – V4Vendetta 2011-05-13 05:37:00