C# 中 MessageBox的使用详解

信息提示框是一个非常普遍的,C#的提示框位于System.Windows.Forms.MessageBox,在使用,可以利用using System.Windows.Forms便直接写MessageBox,在MessageBox中,存在着各的使用方法,将非常方便界面设计,并且能将界面制作的比友好。

1.  一个参数,直接出提示

MessageBox.Show(string text);

// 示具有指定文本的消息框。

// 参数:

// text:     要在消息框中示的文本。

// 返回:     System.Windows.Forms.DialogResult 之一。

MessageBox.Show("  个参数 ");

2.  个参数,改变标题选项                    

 MessageBox.Show(string text, string caption); 

//     示具有指定文本和标题的消息框。

// 参数:

//   text:      要在消息框中示的文本。

//   caption:     要在消息框的标题栏示的文本。

// 返回:      System.Windows.Forms.DialogResult 之一。

MessageBox.Show(" 2个参数。。","亮仔提示");

3.  三个参数,控制按钮显示,不再是简单OK,按位于MessageBoxButtons

MessageBox.Show(string text, string caption, MessageBoxButtons buttons);

//     示具有指定文本、标题和按的消息框。

// 参数:

//   text:      要在消息框中示的文本。

//   caption:     要在消息框的标题栏示的文本。

//   buttons:     System.Windows.Forms.MessageBoxButtons 之一,可指定在消息框中些按

// 返回:     System.Windows.Forms.DialogResult 之一。

MessageBox.Show(" 3个参数。。。"," 亮仔提示",                            MessageBoxButtons.YesNoCancel);

 

4.  四个参数,在提示界面示各种图标图标位于MessageBoxIcon

MessageBox.Show(string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon); 
//     示具有指定文本、标题、按图标的消息框。
// 参数: 
//   text:     要在消息框中示的文本。
//   caption:     要在消息框的标题栏示的文本。
//   buttons:     System.Windows.Forms.MessageBoxButtons 之一,可指定在消息框中些按
//   icon:     System.Windows.Forms.MessageBoxIcon 之一,它指定在消息框中图标
// 返回:     System.Windows.Forms.DialogResult 之一。

 

MessageBox.Show(" 4个参数。。。  ", " 亮仔提示",MessageBoxButtons.OKCancel,MessageBoxIcon.Warning);

 

5.  五个参数,直接定位按,缺省按位于MessageBoxDefaultButton

MessageBox.Show(string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton); 
//     示具有指定文本、标题、按图标和默的消息框。
// 参数: 
//   text:      要在消息框中示的文本。
//   caption:     要在消息框的标题栏示的文本。
//   buttons:     System.Windows.Forms.MessageBoxButtons 之一,可指定在消息框中些按
//   icon:     System.Windows.Forms.MessageBoxIcon 之一,它指定在消息框中图标
//   default Button:     System.Windows.Forms.MessageBoxDefaultButton 之一,可指定消息框中的默
// 返回:     System.Windows.Forms.DialogResult 之一。

MessageBox.Show(" 5个参数。。 。  "," 亮仔提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning,MessageBoxDefaultButton.Button2 );

6.  六个参数,可以置界面参数

MessageBox.Show(string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon,MessageBoxDefaultButton defaultButton, MessageBoxOptions options); 
//     示具有指定文本、标题、按图标、默选项的消息框。
// 参数: 
//   text:      要在消息框中示的文本。
//   caption:     要在消息框的标题栏示的文本
//   buttons:    System.Windows.Forms.MessageBoxButtons 之一,可指定在消息框中些按
//   icon:     System.Windows.Forms.MessageBoxIcon 之一,它指定在消息框中图标
//   defaultButton:     System.Windows.Forms.MessageBoxDefaultButton 之一,可指定消息框中的默
//   options: System.Windows.Forms.MessageBoxOptions 之一,可指定将消息框使用示和关联选项。若要使用默认值请传0
// 返回:     System.Windows.Forms.DialogResult 之一。

 

MessageBox.Show(" 6个参数。。。  "," 亮仔提示",MessageBoxButtons.OKCancel, MessageBoxIcon.Warning,MessageBoxDefaultButton.Button2, MessageBoxOptions..RightAlign )

7.  七个参数,Help内容,直接出在线帮助

MessageBox.Show(string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon,MessageBoxDefaultButton 
//     示一个具有指定文本、标题、按图标、默选项“帮助”按的消息框。
// 参数: 
//   text:      要在消息框中示的文本。
//   caption:     要在消息框的标题栏示的文本。
//   buttons:     System.Windows.Forms.MessageBoxButtons 之一,可指定在消息框中些按
//   icon:     System.Windows.Forms.MessageBoxIcon 之一,它指定在消息框中图标
//   defaultButton:     System.Windows.Forms.MessageBoxDefaultButton 之一,可指定消息框中的默
//   options:     System.Windows.Forms.MessageBoxOptions 之一,可指定将消息框使用示和关联选项。若要使用默认值请传0
//   helpButton:     如果“帮助”按则为 true;否则为 false。默认为 false
// 返回:     System.Windows.Forms.DialogResult 之一。

 

MessageBox.Show(" 7个参数。。帮助菜不可用。。。。。  ", " 亮仔提示",MessageBoxButtons.OKCancel, MessageBoxIcon.Warning,MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign, true);

MessageBox.Show(" 7个参数。帮助菜    可用。   ", " 亮仔提示",MessageBoxButtons.OKCancel, MessageBoxIcon.Warning,MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign  ,  @"C:\Documents and Settings\Administrator\\新建文本文档.txt");

最后,再一下MessageBox的返回 返回表示选择个按返回DialogResult中。

猜你喜欢

转载自blog.csdn.net/mr_liyonghong/article/details/79566466