MessageBox使用
最常使用的方法
text:內文
caption:標題
MessageBoxButtons :按鈕項目
欄位
AbortRetryIgnore | 2 |
訊息方塊包含 [中止]、[重試] 和 [忽略] 按鈕。 |
OK | 0 |
訊息方塊包含 [確定] 按鈕。 |
OKCancel | 1 |
訊息方塊包含 [確定] 和 [取消] 按鈕。 |
RetryCancel | 5 |
訊息方塊包含 [重試] 和 [取消] 按鈕。 |
YesNo | 4 |
訊息方塊包含 [是] 和 [否] 按鈕。 |
YesNoCancel | 3 |
訊息方塊包含 [是]、[否] 和 [取消] 按鈕。 |
MessageBoxIcon:提醒圖示
欄位
Asterisk | 64 |
訊息方塊包含的符號是圓形中有一個小寫字母 i。 |
Error | 16 |
訊息方塊包含的符號是紅底圓形中有一個白色 X。 |
Exclamation | 48 |
訊息方塊包含的符號是黃底三角形中有一個驚嘆號。 |
Hand | 16 |
訊息方塊包含的符號是紅底圓形中有一個白色 X。 |
Information | 64 |
訊息方塊包含的符號是圓形中有一個小寫字母 i。 |
None | 0 |
訊息方塊未包含任何符號。 |
Question | 32 |
訊息方塊包含的符號是圓形中有一個問號。 因為問號訊息圖示未清楚表示特定類型的訊息,而且問題訊息的措辭適用於各種訊息類型,所以已不再建議使用該圖示。 此外,使用者可能會混淆問號符號與說明資訊符號。 因此,請勿在訊息方塊中使用這個問號符號。 系統繼續支援將其納入,只為回溯相容性之用。 |
Stop | 16 |
訊息方塊包含的符號是紅底圓形中有一個白色 X。 |
Warning | 48 |
訊息方塊包含的符號是黃底三角形中有一個驚嘆號。 |
範例
public static DialogResult Show(string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon);
MessageBox.Show("重複開啟!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Error);
MessageBoxIcon.Error
參考來源: