不简单的消息框怎么做(不简单的消息框怎么弄)
导语:不简单的消息框
MessageBox消息框及其用法
一、MessageBox消息框概述
1.认识消息框
在windows操作系统中,消息框是用于给用户一些提示或警告的窗口。WPF编程中也经常用到消息框,如图就是一个消息框。
2.消息框的组成
由图可知,消息框是一个特制的窗口,上部有标题、关闭图标X,中间是图像、消息,下部是按钮。
3.消息框的编程
消息框的编程非常简单,就是直接调用消息框显示方法,代码举例如下:
MessageBox.Show(,,MessageBoxButton.YesNo,MessageBoxImage.Exclamation)
执行这段代码就可以显示上述消息框。
4.消息框的定制
消息框的外观是由其方法Show()括号中的参数决定的,Show的括号中最多可以容纳12个参数,其中一部分是MessageBox的属性,选择不同的属性值,就可以定制不同的外观。
消息框的应用格式
二、MessageBox消息框参数解释
1.消息字符串1——若参数只包含一个字符串,则显示给定消息。如“你确定要删除用户吗?”
2.标题字符串2——第二个字符串显示标题。如:“提示”
3. MessageBoxButton ——选择要显示的按钮。如:MessageBoxButton.OK
属性值
OK
OKCancel
YesNo
YesNoCancel
效果
确定
确定,取消
是,否
是,否,取消
4.MessageBoxImage——选择要显示的图像(信息图标)。如:MessageBoxImage.Error
属性值
Asterisk
Error
Exclamation
Hand
Information
效果
属性值
None
Question
Stop
Warning
效果
无图标
三、消息框的返回结果和应用
1.MessageBoxResult——返回消息框的结果,反映你点击了哪个按钮
属性值
Cancel
No
None
OK
Yes
含义
取消
否
没点击
确定
是
2.可以用if语句判断你按了哪个键,并做出反应
比如说,在删除按钮的事件处理程序中有以下语句
if(MessageBox.Show(,,MessageBoxButton.YesNo)==yes)
{
//这里是删除操作 语句
}
那么,程序运行时,如果你按了删除按钮,那么,首先会显示消息框,如果你按了消息框下面的yes键,则程序执行删除操作。
消息框在许多时候可以临时替代没有编好的方法,对于测试按钮、菜单项的反应都是特别方便的。
本文内容由快快网络小媛创作整理编辑!