信息提示框是一个非常普遍的应用,C#的提示框位于System.Windows.Forms.MessageBox,在使用时,可以利用using System.Windows.Forms便直接写为MessageBox,在MessageBox中,存在着各种各样的使用方法,将非常方便界面设计,并且能将界面制作的比较友好。
1. 一个参数,直接给出提示
MessageBox.Show(string text);
// 显示具有指定文本的消息框。
// 参数:
// text: 要在消息框中显示的文本。
// 返回结果: System.Windows.Forms.DialogResult 值之一。
MessageBox.Show(" 1 个参数 ");
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中。