C#中 MessageBox的設定與控制參數總共有以下四種:
1. 告知訊息(string)
2. messagebox標題(string)
3. messagebox按鈕(Ex: MessageBoxButtons.YesNo) 表示一個YES & NO 按鈕
4. messagebox icon種類(Ex: MessageBoxIcon.Question)
那在 C#中的 MessageBox 怎麼判斷使用者選取的是YES or NO的選項呢?
C# 程式碼範例
主要是用DialogResult.Yes/No 來判斷使用者選擇Yes or No
if (MessageBox.Show("Question ? please select yes or no.", "Question",
MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
MessageBox.Show("Yes");
}
else
{
MessageBox.Show("No");
}