所以我的程序有多种形式,我需要一种方法让某人单击 X 并结束程序。我发现 Environment.exit(0) 有效,除了当我完成表格并关闭以继续下一个时,程序结束。所以我需要在单击关闭按钮时进行特定调用,以便我可以将关闭代码放在那里。或等效的建议,以便可以从任何屏幕结束程序。作为 C# 的新手,我目前正在使用 ShowDialog() 来规范每个表单的输入。
protected override void OnFormClosing(FormClosingEventArgs e)
{
Environment.Exit(0);
}
这是我目前的方法,但只要表单关闭就会激活,因此不是我需要的。这是在 Windows 窗体中