天天看點

C# MessageBox用法執行個體

1、  

C# MessageBox用法執行個體

       當要顯示如圖3個按鈕時,并要獲得單擊不同按鈕的進行不同的相應時,可以 在 MessageBoxButtons後面添加一個。(應該英文的點,此處為了醒目,用中文代替)可以看到提示框下方需要幾個按鈕的不同選擇,如下圖:

C# MessageBox用法執行個體

  if (MessageBox.Show("顯示提示資訊", "标題", MessageBoxButtons.YesNoCancel) == DialogResult.Yes) { //單擊是要進行的相應處理 }

 MessageBox.Show()的傳回值是 yes 、no, ok還是cancel,那需要自己在show()方法中對它可以顯示的選擇按鈕進行設定。也就是說單擊不同的按鈕其傳回值是不一樣的。

EG:

MessageBox()在C#中使用時,通常用MessageBox的show方法來實作對話框的彈出,命名空間System.Windows.Forms

應用執行個體:

      DialogResult r1 = MessageBox.Show("顯示提示資訊", "标題", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

            if (r1.ToString()=="Yes")

            { MessageBox.Show("Yes");  }

            if (r1.ToString().Equals("No"))

            { MessageBox.Show("No"); }

            if (r1.ToString().Equals("Cancel"))

            {  MessageBox.Show("Cancel");  }

顯示效果:

C# MessageBox用法執行個體

單擊“是”,會彈出Yes;單擊“否”,會彈出No;單擊“取消”,會彈出Cancel。

C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體

2、

C# MessageBox用法執行個體

 MessageBox.Show("隻顯示提示資訊!");

C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體

3、

C# MessageBox用法執行個體

 MessageBox.Show("顯示提示資訊!", "标題");

C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體

4、

C# MessageBox用法執行個體

 if (MessageBox.Show("顯示提示資訊", "标題", MessageBoxButtons.OKCancel) == DialogResult.OK)  {}

C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體

5、

C# MessageBox用法執行個體

  if (MessageBox.Show("顯示提示資訊", "标題", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) {} 小注: 可以給MessageBox加上一個Icon,.net提供常見的 幾種 Icon選擇。 Icon選擇:

C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體

6、

C# MessageBox用法執行個體

if (MessageBox.Show("顯示提示資訊", "标題", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.OK)   { } 小注: 可以改變MessageBox的預設焦點。

C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體

7、

C# MessageBox用法執行個體

 if (MessageBox.Show("顯示提示資訊","标題", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2, MessageBoxOptions.RtlReading) == DialogResult.OK)  {} 小注: 反向顯示

C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體

8、

C# MessageBox用法執行個體

   if (MessageBox.Show("顯示提示資訊","标題", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign, true) == DialogResult.OK)   {}

C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體
C# MessageBox用法執行個體

9、

C# MessageBox用法執行個體

  MessageBox.Show(" 7 個參數+幫助菜單+可用",                                 "提示",                                 MessageBoxButtons.OKCancel,                                 MessageBoxIcon.Warning,                                 MessageBoxDefaultButton.Button2,                                  MessageBoxOptions.RightAlign,   // 标題向右對齊                                  @"d:\1.doc" //指定幫助檔案的路徑,點選即可打開該路徑下的幫助檔案。                                 );

c#