我使用以下代码运行 LoginForm:
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new LoginForm());
//Application.Run(new MainForm());
}
当用户按下回车按钮时,我想处置或关闭 LoginForm 并想要运行 MainForm 但我得到了这个异常:“InvalidOperationException 未被用户代码处理”
Enter 按钮的单击处理程序如下所示:
private void LoginFormEnterButton_Click(object sender, EventArgs e)
{
try
{
MainForm a = new MainForm();
a.Show();
this.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
}
我该怎么做才能处理 LoginForm 并成功运行 MainForm?