【发布时间】:2014-03-12 11:38:53
【问题描述】:
我有一个名为Form_Main 的主窗体,当有人想要关闭它时,它将关闭整个应用程序(整个应用程序我的意思是退出其他窗体)。因此,我准备了一个是/否消息框,询问用户是否真的想退出表单。这是我所在的位置:
private void Form_Main_FormClosed(object sender, FormClosedEventArgs e)
{
DialogResult result = MessageBox.Show("Are you sure?", "Confirmation", MessageBoxButtons.OKCancel);
if (result == DialogResult.OK)
{
Environment.Exit(1);
}
else
{
//does nothing
}
}
“确定”按钮有效。但是当用户单击“取消”时,Form_Main 被关闭,但应用程序仍在运行(其他窗体保持不变)。我应该用什么替换//does nothing?
【问题讨论】: