本文主要介绍了c#消息提示框messagebox的详细说明以及使用的相关资料。有需要的朋友可以参考一下。
C#消息提示框messagebox的详解及使用
messagebox对象的show方法显示消息对话框。MessageBox对象是命名空间系统的一部分。Windows.Forms Show是一个静态方法,这意味着您可以使用该方法,而无需基于MessageBox类的对象创建实例。而且,方法可以重载,也就是说,方法可以有不同的参数列表形式。
返回结果:dialogresultdr 1=messagebox . show(文本、标题、按钮、图标、默认按钮、选项);
不返回值:messagebox.show(文本、标题、按钮、图标);
参数必须按上述顺序输出。
1,Text:设置消息对话框中的提示文本语句。它必须是字符串类型。
2.Caption:可选参数,设置消息对话框的标题。它必须是字符串类型。
3.Buttons:可选参数,消息对话框中显示哪些按钮。
4、Icon:可选参数,消息对话框中显示哪个图标。
5.Default button:可选参数,消息对话框中默认激活的按钮。
6.Option可选参数,为消息对话框设置一些特殊选项,如文本对齐方式、指定阅读顺序以及是否将消息写入系统日志。
Button 各枚举常量及意义
好的
消息框中只有“确定”按钮。
确定取消
消息框中只有“确定”和“取消”按钮
是否
消息框中只有“是”和“否”按钮
耶斯诺坎塞
消息框中有“是”、“否”和“取消”按钮
重试取消
消息框中有重试和取消按钮。
流产尝试忽略
消息框中有“中止”、“重试”和“忽略”按钮。
常数
功能和意义
图标枚举常数及其含义
枚举常数
功能意义
错误
消息框中有一个符号,它由一个红色背景的圆圈和一个白色的X组成。
星号
该符号由一个圆圈和其中的小写字母I组成。
感叹
该符号由一个黄色背景的三角形和一个感叹号组成。
手
该符号由一个红色背景的圆圈和一个白色X组成。
问题
这个符号由一个圆圈和一个问号组成。
没有人
消息框不包含符号。
信息
该符号由一个圆圈和其中的小写字母I组成。
停止
该符号由一个红色背景的圆圈和一个白色X组成。
警告
该符号由一个黄色背景的三角形和一个感叹号组成。
对话框的返回值是system . windows . forms . dialog result的成员,枚举常量及其含义如下表所示。
流产
消息框的返回值是' abort ',也就是点击了' Abort '按钮。
取消
消息框的返回值是' cancel ',也就是点击了' Cancel '按钮。
忽视
消息框的返回值是“ignore”,即单击“Ignore”按钮。
不
消息框的返回值为' no '(否),即点击了' No '按钮。
好的
消息框的返回值为' OK ',即点击了' Ok '按钮。
重试
消息框的返回值是“重试”,即单击“重试”按钮。
没有人
消息框没有返回值,即没有单击任何按钮。
是
消息框的返回值为' Yes ',即点击了' Yes '按钮。
使用:
1 、/* if(标志)
{
dialog result diagorel=MessageBox。显示(这,“请再次输入,您的消息是空的!”,'信息提示',MessageBoxButtons。RetryCancel,MessageBoxIcon。警告);
开关(对话框)
{
案例对话结果。重试:
this . username . text=' ';
this . password . text=“”;
打破;
案例对话结果。取消:
打破;
}
}*/
2.这是最简单的方法。
If( MessageBox。显示('您确定要提交吗?',' hint ',messagebox buttons . yes no)==dialog result . yes)
{
运行程序代码.
}
感谢您的阅读,希望能帮到您,也感谢您对本站的支持!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。