MessageBox使用

  • 819
  • 0
  • 2021-02-09

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

 

參考來源:

.NetApi