通過點擊我創建的名爲'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。看看例子部分。 –