c 訊息提示框messagebox的詳解及使用

2022-09-26 04:33:12 字數 2005 閱讀 7597

c#訊息提示框messagebox的詳解及使用

訊息對話方塊是用messagebox物件的show方法顯示的。message物件是命名空間system.windows.forms的一部分,show是乙個靜態方法,意思是說,不需要基於messagebox類的物件建立例項,就可以使用該方法。而且該方法是可以過載的,即方法可以有不同的引數列表形式。

返回結果:dialogresult dr1=messagebox.show(text,captiwww.cppcns.comon,buttons,icon,defaultbutton,option);

不返回任何值:messagebox.show(text,caption,buttons,icon);

引數必須按照上面順序輸出

1,text:設定訊息對話方塊中的提示文字語句.必須是string型別

2,caption:可選引數,設定訊息對話方塊的標題,必須是字串型

3,buttons:可選引數,設定訊息對話方塊中顯示哪些按鈕

4,icon:可選引數,設定訊息對話方塊中顯示哪個圖示

5,defaultbutton:可選引數,設定訊息對話方塊哪個按鈕是預設啟用的

6,option可選引數,為訊息對話方塊設定一些特殊的選項,如文字對齊方式,指定閱讀順序,是否向系統日誌寫訊息

button 各列舉常量及意義

ok訊息框中只有"確定"按鈕

okcancel

訊息框中只有"確定"和"取消"按鈕

yesno

訊息框中只有"是"和"否"按鈕

yesnocancel

訊息框中有"是","否"和"取消"按鈕

&wxecptrnpnbsp;retrycancel

訊息框中有"重試"和"取消"按鈕

abortretryignore

訊息框中有"中止","重試"和"忽略"按鈕

常量功能及意義

icon各列舉常量及意義

列舉常量

功能意義

error

訊息框中有乙個符號,由乙個紅色背景的圓圈及其中的白色x組成

asterisk

該符號是由乙個圓圈及其中的小寫字母i組成

exclamation

該符號由乙個黃色背景的三角形及其中的乙個嘆號組成

hand

該符號由乙個紅色背景的圓圈及其中的白色x組成

question

該符號由乙個圓圈及其中的乙個問號組成

none

訊息框中不包含符號

information

該符號是由乙個圓圈及其中的小寫字母i組成

stop

該符號是由乙個紅色背景的圓圈及其中的白色x組成

warning

該符號是由乙個黃色背景的三角形及其中的乙個嘆號組成

訊息對話方塊的返回值是system.windows.forms.dialogresult的成員,各列舉常量及意義如下表

abort

訊息框的返回值是"中止"(abort),即單擊了"中止"按鈕

cancel

訊息框的返回值是"取消"(cancel),即單擊了"取消"按鈕

ignore

訊息框的返回值是"忽略"(ignore),即單擊了"忽略"按鈕

no訊息框的返回值是"否"(no),即單擊了"否"按鈕

ok訊息框的返回值是"確定"(ok),即單擊了"確定"按鈕

retry

訊息框的返回值是"重試"(retry),即單擊了"重試"按鈕

none

訊息框沒有任何返回值,即沒有單擊任何按鈕

yes訊息框的返回值是"是"(yes),即單擊了"是"按鈕

使用:1、 /* if (flag)

www.cppcns.com }*/

2、最簡單的方法就是這樣

if( messagebox.show( "確定提交嗎?", "提示", messageboxbuttons.yesno ) == dialogresult.yes )

本文標題: c#訊息提示框messagebox的詳解及使用

本文位址:

Android Toast訊息提示框

在某些情況下需要向使用者彈出提示訊息,如顯示錯誤資訊,收到短訊息等,android提供兩種彈出訊息的方式,訊息提示框toasts和對話方塊alerts。toast是一種短暫的訊息提示,顯示一段時間後不需要使用者互動會自動消失,所以用來顯示一些建議性的不太重要的訊息,如提示使用者後台乙個任務完成了。使...

JAVA 中訊息提示框

joptionpane.showmessagedialog newframe.getcontentpane 彈出的是訊息提示框 系統資訊 joptionpane.information message joptionpane.showmessagedialog newframe.getcontent...

c 訊息提示框messagebox的簡單使用

訊息對話方塊是用messagebox物件的show方法顯示的。messagebox物件是命名空間system.windows.forms的一部分,show是乙個靜態方法,意思是說,不需要基於messagebox類的物件建立例項,就可以使用該方法。而且該方法是可以過載的,即方法可以有不同的引數列表形式...