1、  

当要显示如图3个按钮时,并要获得单击不同按钮的进行不同的相应时,可以在MessageBoxButtons后面添加一个。(应该英文的点,此处为了醒目,用中文代替)可以看到提示框下方需要几个按钮的不同选择,如下图:

if (MessageBox.Show("显示提示信息", "标题", MessageBoxButtons.YesNoCancel) == DialogResult.Yes)
{
//单击是要进行的相应处理
}

MessageBox.Show()的返回值是 yes 、no, ok还是cancel,那需要自己在show()方法中对它可以显示的选择按钮进行设置。也就是说单击不同的按钮其返回值是不一样的。

EG:

MessageBox()在C#中使用时,通常用MessageBox的show方法来实现对话框的弹出,命名空间System.Windows.Forms

应用实例:
      DialogResult r1 = MessageBox.Show("显示提示信息", "标题", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

if (r1.ToString()=="Yes")

{ MessageBox.Show("Yes");  }

if (r1.ToString().Equals("No"))

{ MessageBox.Show("No"); }

if (r1.ToString().Equals("Cancel"))

{  MessageBox.Show("Cancel");  }

显示效果:

单击“是”,会弹出Yes;单击“否”,会弹出No;单击“取消”,会弹出Cancel。

2、

MessageBox.Show("只显示提示信息!");

3、
 MessageBox.Show("显示提示信息!", "标题");
4、
 if (MessageBox.Show("显示提示信息", "标题", MessageBoxButtons.OKCancel) == DialogResult.OK)

{}
5、

if (MessageBox.Show("显示提示信息", "标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)

{}
小注:可以给MessageBox加上一个Icon,.net提供常见的几种Icon选择。
Icon选择:
6、
if (MessageBox.Show("显示提示信息", "标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.OK)
{ }
小注:可以改变MessageBox的默认焦点。
7、
if (MessageBox.Show("显示提示信息","标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2, MessageBoxOptions.RtlReading) == DialogResult.OK)

{}

小注:反向显示
 
8、

if (MessageBox.Show("显示提示信息","标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign, true) == DialogResult.OK)

{}
9、

MessageBox.Show(" 7 个参数+帮助菜单+可用",

"提示",
MessageBoxButtons.OKCancel,
MessageBoxIcon.Warning,
MessageBoxDefaultButton.Button2,
MessageBoxOptions.RightAlign,   // 标题向右对齐 
@"d:\1.doc" //指定帮助文件的路径,点击即可打开该路径下的帮助文件。
);

转载于:https://www.cnblogs.com/elve960520/p/6534830.html

[c#]_ELVE_Message多功能用法相关推荐

  1. OpenCV反向项目功能用法的实例(附完整代码)

    OpenCV反向项目功能用法的实例 OpenCV反向项目功能用法的实例 OpenCV反向项目功能用法的实例 #include "opencv2/imgproc.hpp" #incl ...

  2. shell 数组里追加数值_shell编程之数组及变量的多功能用法

    数组及变量的多功能用法 一.数组: 1.数组:存储多个元素的连续的内存空间,相当于多个变量的集合(变量:存储单个元素的内存空间). 2.数组名和索引 索引:编号从0开始,属于数值索引 bash的数组支 ...

  3. android搜索功能xml,Android_Android ActionBar搜索功能用法详解,本文实例讲述了Android ActionBar - phpStudy...

    Android ActionBar搜索功能用法详解 本文实例讲述了Android ActionBar搜索功能用法.分享给大家供大家参考,具体如下: 使用ActionBar SearchView时的注意 ...

  4. 动力节点Java培训告诉你Java线程的多功能用法

    现在的java开发可谓是八仙过海各显神通啊!遥想当下各种编程语言萎靡不振,而我Java开发异军突起,以狂风扫落叶之态,作为Java培训行业的黄埔军校,为了守护Java之未来,特意总结了一些不被人所熟知 ...

  5. ExtJS控件主要功能用法

    ExtJs combo 以下是combo的用法 特别说明:reference名称不能和bind的store名称重复 {xtype: 'combo',// 声明类型fieldLabel: '客户名称', ...

  6. Unity插件——文字转朗读语音RtVioce插件功能/用法/下载

    目录 插件 - RtVioce 一.使用步骤 1.导入进Unity(插件形式为 .unitypackage) 2.添加所需Prefab 3.代码调用 二.下载地址 插件 - RtVioce 支持的Un ...

  7. hp计算机指纹功能用法,惠普笔记本电脑指纹登录教程(图文)

    我们知道,现在很多笔记本电脑都带有指纹登陆功能,这样登录比起传统的数字密码登录更加安全可靠.那么,笔记本电脑指纹登录怎么使用呢?下面,小编就以惠普笔记本电脑为例来和大家介绍指纹登录电脑的具体操作步骤. ...

  8. SearchView基本功能用法

    布局文件,一个SearchView配套一个ListView,使其增加一个自动完成的功能, <LinearLayout xmlns:android="http://schemas.and ...

  9. 视频自动剪辑生成软件王者剪辑的视频评估功能用法总结

    根据我们工作室平时的使用情况,王者剪辑的视频评估功能,一般如果检测结果分数能达到70分以上,我们就认为是质量达标的,各位可以参考下.

最新文章

  1. 【29.42%】【POJ 1182】食物链
  2. 七大排序算法的个人总结(一)
  3. 从Q4财报,看有道如何实现从在线教育“迷途”中脱身?
  4. 视图插入数据_SAP Fiori的ABAP编程模型-CDS视图创建
  5. 返回函数之循环变量问题
  6. 第七章 Web开发实战2——商品详情页
  7. 经典面试题(49):以下代码将输出的结果是什么?
  8. spring事务介绍 1
  9. Hands-on Lab (6) - 配置Gogs的Webhook
  10. 化作春泥更护花的上一句是什么?化作春泥更护花作者是谁
  11. Reporting service 技巧
  12. Opencv 视频转为图像序列
  13. Platform SDK and SB2
  14. TextCNN pytorch实现
  15. 用Java写Flybird游戏
  16. Android Studio高级使用技巧
  17. java 日期转大写,java步骤转换大写日期及人民币大写转换方式 .txt
  18. Git+Pandoc配置Word文档版本控制
  19. 潭州学院html学习(day09)
  20. 字典制作工具-创建自己的密码字典文件

热门文章

  1. 【linux】嵌入式中 crontab的使用
  2. 在linux中怎么重置mysql密码_详解如何在Linux(CentOS)下重置MySQL根(Root)密码
  3. envoy实现_网络通信与治理,谁更在行?Envoy 和 Nginx 对比 | 本月送书活动来啦
  4. 守护进程中创建的对象php,在PHP中生成守护进程(Daemon Process)
  5. java配置文件实现方式_java相关:详解Spring加载Properties配置文件的四种方式
  6. python函数手册68_直接在python中检索68个内置函数?
  7. 字节跳动java笔试题目_牛客网--字节跳动面试题--特征提取
  8. Angular 文件上传与下载
  9. 在javascript中判断类型
  10. Spring(ApplicationContextBeanFactory)