网站开发模型工具,dede网站栏目管理空白,广宁县住房建设局网站,好的素材下载网站MessageBox的作用 MessageBox用来显示消息和用户交互#xff0c;利用它的Show()方法快速产生消息对话框#xff0c;便捷好用。一般用法有两种#xff0c;一是单纯地显示一段消息#xff0c;二是除了显示消息#xff0c;还要根据所点按钮进行下一步操作。
MessageBox.Show…MessageBox的作用 MessageBox用来显示消息和用户交互利用它的Show()方法快速产生消息对话框便捷好用。一般用法有两种一是单纯地显示一段消息二是除了显示消息还要根据所点按钮进行下一步操作。
MessageBox.Show()方法 一个MessageBox最多由四个部分组成如图。 因而它的Show()方法的重载最多有四个参数分别是内容text、标题caption、按钮buttons、图标icon 。方法的语法如下
MessageBox.Show(text, caption, buttons, icon);//弹出MessageBox窗口
调用时如果只需要提示消息方法可只用text参数若需要带标题的消息框可只用text和caption两个参数这样的消息提示框效果如图。 MessageBox的各种样式 主要是buttons参数和icon参数的枚举值不同产生的各种不同的样式。下面用控制变量法分别展示这两个参数的不同成员的显示效果。
MessageBoxButtons按钮各个成员对应的样式
1、OK 2、OKCancel 3、RetryCancel 4、AbortRetryIgnore 5、YesNo 6、YesNoCancel MessageBoxIcon图标各个成员对应的样式
1、None 2、Information 3、Error 4、Warning 5、Question 对于还存在的成员其实是包含在上述样式里的如Exclamation与Warning相同Asterisk和Information相同Hand、Stop和Error相同。
MessageBox具体用法 1、若只需要显示消息不需要根据点击按钮决定下一步干啥则直接使用即可如
MessageBox.Show(狼来了, 提示, MessageBoxButtons.OK, MessageBoxIcon.None); 2、若不仅需要显示消息还需要根据点击的按钮决定下一步干啥需要使用对话框的返回结果一般使用如下代码 if(MessageBox.Show(狼来了, 提示, MessageBoxButtons.YesNo, MessageBoxIcon.Warning) DialogResult.Yes) { //收到狼来了的消息我溜了 } else { //没收到已经被狼啃了 }
小结 小编介绍了MessageBox的用法和Show()方法的成员对应的不同样式各种样式间存在很多种组合具体使用的时候可以先测试一下便于确定最合适的整体样式组合。这里向大家推荐一个小编自创的一个MessageBox方法测试器亲测好用工具截图如下。