通过点击我创建的名为'Exit'的按钮来关闭表单时,我想让它显示一个消息框,询问用户“您确定要退出吗?”我不知道它的语法,有人可以帮我吗?由于关闭表单时的MessageBox
0
A
回答
0
if (MessageBox.Show("Are you sure?", "Exit Application?",
MessageBoxButtons.YesNo) == DialogResult.No)
{
// ignore it
}
else
{
// shutdown code goes here
}
1
你需要看一下表。关闭活动。您可以将您的消息框放在那里,然后如果您想中止表单,请关闭set e.cancel = true。
0
你有没有尝试过这样的:
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
if(MessageBox.Show("Exit Application?", "", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
this.Close();
}
}
相关问题
- 1. 表单关闭时的MessageBox
- 2. 关闭时的MessageBox
- 3. 的MessageBox关闭事件
- 4. 关闭子窗口时避免MessageBox
- 5. 如何处理关闭MessageBox
- 6. 自动关闭MessageBox控件
- 7. C#如何在MessageBox上设置表单关闭事件
- 8. 防止父表单在MessageBox打开(或“关闭”)时收到KeyUp事件
- 9. MessageBox关闭后的结束程序
- 10. 的MessageBox关闭另一种形式
- 11. 的MessageBox与超时或从另一个线程关闭一个MessageBox
- 12. 关闭MessageBox后的C#控制台应用程序单击
- 13. Devexpress MessageBox正在自动关闭
- 14. pyqt:几秒后自动关闭messagebox
- 15. 是否可以捕获MessageBox关闭?
- 16. 关闭MessageBox但保持窗体打开
- 17. 表单关闭时的空闲内存
- 18. 关闭我的表单时出现StackOverflow
- 19. 表单关闭时的动作
- 20. 表单关闭时的动作c#
- 21. MsgBox关闭表单
- 22. Delphi - 表单关闭
- 23. 关闭表单后关闭线程?
- 24. 防止excel在关闭用户表单时关闭
- 25. 模态表单在关闭时确实关闭
- 26. 当ChildWindow打开MessageBox并关闭时,MainWindow将最小化
- 27. Revit Addin在表单关闭时运行
- 28. Outlook VBA定时关闭用户表单
- 29. 知道何时关闭子表单
- 30. VB.net:如何即时关闭表单?
你能显示整个功能?你把这个代码放在哪里,围绕这个表达式是否有'if'声明等等? –
private void exitToolStripMenuItem_Click(object sender,EventArgs e){} – rvngkaz
这是msdn文档的片段:http://msdn.microsoft.com/pl-pl/library/system.windows.forms.messagebox.aspx。看看例子部分。 –