编程语言详细介绍c#消息提示框messagebox的使用
编程语言详细介绍c#消息提示框messagebox的使用
这篇文章主要介绍了c#消息提示框messagebox的详解及使用的相关资料,需要的朋友可以参考下
C#消息提示框messagebox的详解及使用
消息对话框是用messagebox对象的show方法显示的。MessageBox对象是命名空间System.Windows.Forms的一部分,Show是一个静态方法,意思是说,不需要基于MessageBox类的对象创建实例,就可以使用该方法。而且该方法是可以重载的,即方法可以有不同的参数列表形式。
返回结果:DialogResult dr1=MessageBox.Show(text,caption,buttons,icon,defaultbutton,option);
不返回任何值:MessageBox.Show(text,caption,buttons,icon);
参数必须按照上面顺序输出
1,Text:设置消息对话框中的提示文本语句.必须是String类型
2,Caption:可选参数,设置消息对话框的标题,必须是字符串型
3,Buttons:可选参数,设置消息对话框中显示哪些按钮
4,Icon:可选参数,设置消息对话框中显示哪个图标
5,Defaultbutton:可选参数,设置消息对话框哪个按钮是默认激活的
6,Option可选参数,为消息对话框设置一些特殊的选项,如文本对齐方式,指定阅读顺序,是否向系统日志写消息
Button 各枚举常量及意义
Ok | 消息框中只有"确定"按钮 |
OkCancel | 消息框中只有"确定"和"取消"按钮 |
YesNo | 消息框中只有"是"和"否"按钮 |
YesNoCancel | 消息框中有"是","否"和"取消"按钮 |
RetryCancel | 消息框中有"重试"和"取消"按钮 |
AbortRetryIgnore | 消息框中有"中止","重试"和"忽略"按钮 |
常量 | 功能及意义 |
Icon各枚举常量及意义
枚举常量 | 功能意义 |
Error | 消息框中有一个符号,由一个红色背景的圆圈及其中的白色X组成 |
Asterisk | 该符号是由一个圆圈及其中的小写字母i组成 |
Exclamation | 该符号由一个黄色背景的三角形及其中的一个叹号组成 |
Hand | 该符号由一个红色背景的圆圈及其中的白色x组成 |
Question | 该符号由一个圆圈及其中的一个问号组成 |
None | 消息框中不包含符号 |
Information | 该符号是由一个圆圈及其中的小写字母i组成 |
Stop | 该符号是由一个红色背景的圆圈及其中的白色X组成 |
Warning | 该符号是由一个黄色背景的三角形及其中的一个叹号组成 |
消息对话框的返回值是System.Windows.Forms.DialogResult的成员,各枚举常量及意义如下表
Abort | 消息框的返回值是"中止"(Abort),即单击了"中止"按钮 |
Cancel | 消息框的返回值是"取消"(Cancel),即单击了"取消"按钮 |
Ignore | 消息框的返回值是"忽略"(Ignore),即单击了"忽略"按钮 |
No |
消息框的返回值是"否"(No),即单击了"否"按钮 |
Ok | 消息框的返回值是"确定"(Ok),即单击了"确定"按钮 |
Retry | 消息框的返回值是"重试"(Retry),即单击了"重试"按钮 |
None | 消息框没有任何返回值,即没有单击任何按钮 |
Yes | 消息框的返回值是"是"(Yes),即单击了"是"按钮 |
使用:
1、 /* if (flag){DialogResult diagorel = MessageBox.Show(this, "Please inpult again,your message is empty!", "Information cue", MessageBoxButtons.RetryCancel, MessageBoxIcon.Warning);switch (diagorel){case DialogResult.Retry:this.username.Text = "";this.password.Text = "";break;case DialogResult.Cancel:break;}}*/
2、最简单的方法就是这样
if( MessageBox.Show( "确定提交吗?", "提示", MessageBoxButtons.YesNo ) == DialogResult.Yes ){程序运行代码.......}
以上就是详细介绍c#消息提示框messagebox的使用的详细内容,更多请关注php中文网其它相关文章!
文章来源:https://www.php.cn/faq/357096.html
百度网盘搜索 |
www.ijzcn.cn |
阿哇教育 |
www.awaedu.com |
作文哥 |
www.zuowenge.cn |
搜码吧 |
www.somanba.cn |
编程语言详细介绍c#消息提示框messagebox的使用相关推荐
- C#MessageBox(消息提示框)使用详解
摘要:以自身经历,自己开发的MessageBox方法测试器详解MessageBox消息提示框的各种不同样式和用法. 编程语言:C# 编程环境:Visual Studio 2019 目录 Message ...
- Vue ElementUI 修改消息提示框样式---messageBox 的大小
在窄屏模式下(移动端),提示框的宽度太宽,会出现显示不完全的问题. 应当如何修改 ElementUI 的样式呢? open() {this.$confirm(window.vm.$i18n.t(&qu ...
- element-ui前端页面消息提示框
前言:本篇博客主要介绍了前端页面的一些消息提示框,均是element-ui中的组件,查找起来比较方便.详细文档可以查看element-ui官网:Element-ui Message消息提示框 用来显示 ...
- flutter Toast消息提示框
题记 -- 执剑天涯,从你的点滴积累开始,所及之处,必精益求精,即是折腾每一天. 本文章将讲述: 1.在 flutter 跨平台开发中,使用 Dart 实现 Toast 消息提示框效果 2.Overl ...
- java中的消息提示框
2018/04/07 20:18:00 提到消息提示框必须提到的一个类是:javax.swing.JOptionPane 使用示例: JOptionPane.showMessageDialog(nul ...
- layer - 简单好用的Web弹出层组件使用详解1(安装配置、消息提示框)
一.基本介绍 1,什么是 layer? layer 是一款近年来备受青睐的 web 弹层组件,可轻松实现 Alert / Confirm / Prompt / 普通提示 / 页面区块 / iframe ...
- php 消息对话框弹出,php弹窗代码_php弹出消息提示框的二种方法
摘要 腾兴网为您分享:php弹出消息提示框的二种方法,优衣库,新浪博客,万师傅,顺丰等软件知识,以及符号,甘肃农商银行,彗星小,kindle人社区,广东省公务用车管理,宝鸡在线,火影忍者英文版,寂静岭 ...
- 微信小程序:消息提示框(wx.showToast)和 交互提示框(wx.showModal)
摘要: 有时需要提示框来提醒我们相应信息,以及交互提示框来让我们是否继续进行操作. 一.消息提示框 (1)参数介绍 消息提示框只有提示作用,不能交互,函数是wx.showToast,下面列出几个主要且 ...
- QGC注释消息提示框
消息提示框:有时显示时覆盖想要看的界面,可注释!
最新文章
- 计算机丢失mfc120u.dll,mfc120u.dll丢失怎么修好
- linux 同步与异步--阻塞与非阻塞型I/O
- python手机版下载3.7.2-QPython - Python for Android
- linux内核杂记(15)-系统调用(2)
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- java mvc ef_一个简单MVC5 + EF6示例分享
- guice 框架_玩! 框架+ Google Guice
- 如何用各种编程语言杀死一条龙
- C++课堂作业_02_PAT1025.反转链表
- 特征提取、特征描述、特征匹配的通俗解释
- 2019智能手表推荐_戴过 100 块智能手表后,2019年我觉得这4款智能手表最值得买!...
- 区块链 FISCO BCOS学习文章(2)-FISCO BCOS怎么搭建
- struts2框架学习
- 三相三线与三相四线计算公式
- Messenger:使用消息的跨进程通信 (Message.replyTo()的使用)
- Codeforces1457 C. Bouncing Ball(思维+dp)
- cuda8.0 出错:/usr/bin/ld: 找不到 -lGL【转】
- jQuery—弹窗广告
- 基于深度学习的推荐系统(一)
- java pgp 加密_java – 如何解密签名的pgp加密文件?
热门文章
- 亲测好用的开发工具【1】 RuoYi-MT
- 百度手机卫士精准定位伪基站
- 如何用python抓地图_用Python抓取百度地图里的店名,地址和联系方式!屌不屌?...
- executescalar mysql_DbCommand.ExecuteScalar 方法的返回值
- Hotspot 源码入门
- BindingNavigator与DataGridView绑定
- android手机卫士,安卓手机卫士
- notepad++正则表达式替换字符串
- 嵌入式linux系统设计题,嵌入式系统复习试题及答案
- mysql使用正则取2个字段的交集