消息框MessageBox

 


    消息框可以用来向用户显示信息和消息,也可以用来向用户请求信息。在C#中,消息框是通过MessageBox类来实现的。MessageBox类提供了Show方法用于显示消息框,通过重载Show方法可以实现消息框的多种显示。

1.显示具有指定文本的消息:

MessageBox.Show(string(指定文本))

2.显示具有指定文本和标题的消息框:

MessageBox.Show(string(指定文本),string(指定标题))

3.显示具有指定文本、标题和按钮的消息框:

MessageBox.Show(string(指定文本),string(指定标题),MessageBoxButtons(指定显示哪些按钮))

注:MessageBoxButtons是一种枚举类型,其取值如下:

说明

AbortPetryIgnore

消息框包含“中止”、“重试”和“忽略”按钮

OK

消息框包含“确定”按钮

OKCancel

消息框包含“确定”和“取消”按钮

PetryCancel

消息框包含“重试”和“取消”按钮

YesNo

消息框包含“是”和“否”按钮

YesNoCancel

消息框包含“是”、“否”和“取消”按钮

4.显示具有指定文本、标题、按钮和图标的消息框

MessageBox.Show(string(指定文本),string(指定标题),MessageBoxButtons(指定显示哪些按钮),MessageBoxIcon(指定显示的图标))

注:MessageBoxIcon是一种枚举类型,其取值如下:

说明

Asterisk

消息框包含一个由一个圆圈及其中的小写字母组成的符号

Error

消息框包含一个由一个红色背景的圆圈及其中的白色X组成的符号

Exclamation

消息框包含一个由一个黄色背景的三角形及其中的一个感叹号组成的符号

Hand

消息框包含一个由一个红色背景的圆圈及其中的白色X组成的符号

Information

消息框包含一个由一个圆圈及其中的小写字母组成否符号

None

消息框未包含符号

Question

消息框包含一个由一个圆圈和其中的一个问号组成的符号

Stop

消息框包含一个由一个红色背景的圆圈及其中的白色X组成的符号

Warning

消息框包含一个由一个黄色背景的三角形及其中的一个感叹号组成的符号

 

    显示消息框的Show方法返回值为DiaLogResult枚举,该枚举用来获取用户在消息框中按下的键的值,DiaLogResult枚举的值如下:

说明

Abort

如果消息框中设置了“中止”按钮,单击此按钮后的返回值

Cancel

如果消息框中设置了“取消”按钮,单击此按钮后的返回值

Ignore

如果消息框中设置了“忽略”按钮,单击此按钮后的返回值

No

如果消息框中设置了“否”按钮,单击此按钮后的返回值

OK

如果消息框中设置了“确定”按钮,单击此按钮后的返回值

Petry

如果消息框中设置了“重试”按钮,单击此按钮后的返回值

Yes

如果消息框中设置了“是”按钮,单击此按钮后的返回值

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值