c#消息提示框messagebox的詳解及使用
C#消息提示框messagebox的詳解及使用
消息對話框是用messagebox對象的show方法顯示的。MessageBox對象是命名空間System.Windows.Forms的一部分,Show是一個靜態(tài)方法,意思是說,不需要基于MessageBox類的對象創(chuàng)建實例,就可以使用該方法。而且該方法是可以重載的,即方法可以有不同的參數(shù)列表形式。
返回結(jié)果:DialogResult dr1=MessageBox.Show(text,caption,buttons,icon,defaultbutton,option);
不返回任何值:MessageBox.Show(text,caption,buttons,icon);
參數(shù)必須按照上面順序輸出
1,Text:設(shè)置消息對話框中的提示文本語句.必須是String類型
2,Caption:可選參數(shù),設(shè)置消息對話框的標(biāo)題,必須是字符串型
3,Buttons:可選參數(shù),設(shè)置消息對話框中顯示哪些按鈕
4,Icon:可選參數(shù),設(shè)置消息對話框中顯示哪個圖標(biāo)
5,Defaultbutton:可選參數(shù),設(shè)置消息對話框哪個按鈕是默認激活的
6,Option可選參數(shù),為消息對話框設(shè)置一些特殊的選項,如文本對齊方式,指定閱讀順序,是否向系統(tǒng)日志寫消息
Button 各枚舉常量及意義
| Ok | |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
Icon各枚舉常量及意義
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| Warning | 該符號是由一個黃色背景的三角形及其中的一個嘆號組成 |
消息對話框的返回值是System.Windows.Forms.DialogResult的成員,各枚舉常量及意義如下表
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
使用:
1、 /* if (flag)
{
DialogResult diagorel = MessageBox.Show(this, "Please inpult again,your message is empty!", "Information cue", MessageBoxButtons.RetryCancel, MessageBoxIcon.Warning);
switch (diagorel)
{
case DialogResult.Retry:
this.username.Text = "";
this.password.Text = "";
break;
case DialogResult.Cancel:
break;
}
}*/
2、最簡單的方法就是這樣
if( MessageBox.Show( "確定提交嗎?", "提示", MessageBoxButtons.YesNo ) == DialogResult.Yes )
{
程序運行代碼.......
}
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
上一篇:C# IEnumerable和IEnumerator接口淺析
欄 目:C#教程
下一篇:c# 實現(xiàn)子窗口關(guān)閉父窗口也關(guān)閉的簡單實例
本文標(biāo)題:c#消息提示框messagebox的詳解及使用
本文地址:http://www.jygsgssxh.com/a1/C_jiaocheng/5878.html
您可能感興趣的文章
- 01-10C#通過重寫Panel改變邊框顏色與寬度的方法
- 01-10WinForm實現(xiàn)自定義右下角提示效果的方法
- 01-10C#實現(xiàn)主窗體最小化后出現(xiàn)懸浮框及雙擊懸浮框恢復(fù)原窗體的方
- 01-10C#利用反射技術(shù)實現(xiàn)去掉按鈕選中時的邊框效果
- 01-10C#實現(xiàn)Winform無邊框移動的方法
- 01-10實現(xiàn)ASP.NET無刷新下載并提示下載完成的開發(fā)思路
- 01-10C#開源的AOP框架--KingAOP基礎(chǔ)
- 01-10C#實現(xiàn)帶消息數(shù)的App圖標(biāo)
- 01-10結(jié)合.net框架在C#派生類中觸發(fā)基類事件及實現(xiàn)接口事件
- 01-10C#實現(xiàn)圖片加相框的方法


閱讀排行
本欄相關(guān)
- 01-10C#通過反射獲取當(dāng)前工程中所有窗體并
- 01-10關(guān)于ASP網(wǎng)頁無法打開的解決方案
- 01-10WinForm限制窗體不能移到屏幕外的方法
- 01-10WinForm繪制圓角的方法
- 01-10C#實現(xiàn)txt定位指定行完整實例
- 01-10WinForm實現(xiàn)仿視頻播放器左下角滾動新
- 01-10C#停止線程的方法
- 01-10C#實現(xiàn)清空回收站的方法
- 01-10C#通過重寫Panel改變邊框顏色與寬度的
- 01-10C#實現(xiàn)讀取注冊表監(jiān)控當(dāng)前操作系統(tǒng)已
隨機閱讀
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-11ajax實現(xiàn)頁面的局部加載
- 01-10delphi制作wav文件的方法
- 04-02jquery與jsp,用jquery
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 01-10C#中split用法實例總結(jié)
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 08-05織夢dedecms什么時候用欄目交叉功能?


