C#之訊息對話方塊
定義: 訊息對話方塊是一個預定義對話方塊,主要用於向用戶顯示與應用程式相關的資訊以及來自使用者的請求資訊,在.NET框架中,使用MessageBox類表示訊息對話方塊,通過呼叫該類的Show方法可以顯示訊息對話方塊,該方法有多種過載形式。
用處:通過訊息對話方塊去選擇頁面的跳轉方向,不想再寫一個窗體用來選擇。就是那個警告的圖示太醜了。2333~~
我的使用程式碼:
DialogResult diagorel = MessageBox.Show("註冊普通使用者請選是,註冊心理諮詢師請選否,不註冊請選否?", "選擇", MessageBoxButtons.YesNoCancel,MessageBoxIcon.Warning);
if (diagorel == DialogResult.Yes)
{ UersRefister uers = new UersRefister();
uers.Show();
}
if (diagorel == DialogResult.No)
{
ConsultantRegister consiltant = new ConsultantRegister();
consiltant.Show();
}
else { }
程式碼執行圖:
MessageBoxButtons成員:成員名稱 說明
AbortRetryIgnore 訊息框包含“中止”、“重試”和“忽略”按鈕。
OK 訊息框包含“確定”按鈕。(預設)
OKCancel 訊息框包含“確定”和“取消”按鈕。(上例所示)
RetryCancel 訊息框包含“重試”和“取消”按鈕。
YesNo 訊息框包含“是”和“否”按鈕。YesNoCancel 訊息框包含“是”、“否”和“取消”按鈕