衆所周知,彈出對話框可以用MessageBox.Show()方法,但是怎樣獲取用戶到底按了哪個鍵呢?
用DialogResult方法,舉例:關閉按鈕退出程序:
private void button3_Click(object sender, EventArgs e)
{
DialogResult result = MessageBox.Show(this,"確定要退出程序嗎?","關閉提示",MessageBoxButtons.OKCancel,MessageBoxIcon.Question);
if (result == DialogResult.OK)
{
Application.Exit();
}
}