C# MessageBox.show()的类型和使用
C# MessageBox.show() 的类型和使用 C# 中的 MessageBox.show() 函数是一个非常常用的对话框函数,它可以弹出一个消息框,提示用户某些信息或让用户选择某些选项。在本文中,我们将详细介绍 MessageBox.show() 函数的类型和使用方法。 MessageBox.show() 函数的语法 在 C# 中,MessageBox.show() 函数的语法如下: ```csharp MessageBox.Show(string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon) ``` 其中,text 是消息框的正文,caption 是消息框的标题,buttons 是消息框的按钮类型,icon 是消息框上的图标样式。 MessageBox.show() 函数的参数 下面是 MessageBox.show() 函数的参数: * `text`:字符串类型,消息框的正文。 * `caption`:字符串类型,消息框的标题。 * `buttons`:MessageBoxButtons 枚举类型,消息框的按钮类型。 * `icon`:MessageBoxIcon 枚举类型,消息框上的图标样式。 MessageBox.show() 函数的返回值 MessageBox.show() 函数的返回值是一个 DialogResult 枚举类型,表示用户在消息框上点击的按钮。 MessageBoxButtons 枚举类型 MessageBoxButtons 枚举类型有以下几个成员: * `OK`:消息框只有一个“确定”按钮。 * `OKCancel`:消息框有两个按钮:“确定”和“取消”。 * `AbortRetryIgnore`:消息框有三个按钮:“终止”、“重试”和“忽略”。 * `YesNoCancel`:消息框有三个按钮:“是”、“否”和“取消”。 * `RetryCancel`:消息框有两个按钮:“重试”和“取消”。 * `YesNo`:消息框有两个按钮:“是”和“否”。 MessageBoxIcon 枚举类型 MessageBoxIcon 枚举类型有以下几个成员: * `Question`:消息框上显示一个问号图标。 * `Asterisk`:消息框上显示一个星号图标。 * `Information`:消息框上显示一个信息图标。 * `Error`:消息框上显示一个错误图标。 * `Stop`:消息框上显示一个停止图标。 * `Hand`:消息框上显示一个手形图标。 * `Exclamation`:消息框上显示一个感叹号图标。 * `Warning`:消息框上显示一个警告图标。 * `None`:消息框上不显示任何图标。 MessageBox.show() 函数的使用方法 下面是一些常见的 MessageBox.show() 函数的使用方法: ```csharp // 显示一个只有一个“确定”按钮的消息框 MessageBox.Show("消息内容", "返回值 确定1", MessageBoxButtons.OK, MessageBoxIcon.Question); // 显示一个只有两个按钮的消息框 MessageBox.Show("消息内容", "返回值 确定 1 取消2", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk); // 显示一个三个按钮的消息框 MessageBox.Show("消息内容", "返回值 终止 3 重试 4 忽略5", MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Error); // 显示一个两个按钮的消息框 MessageBox.Show("消息内容", "返回值 是 6 否 7", MessageBoxButtons.YesNo, MessageBoxIcon.Hand); // 显示一个三个按钮的消息框 MessageBox.Show("消息内容", "返回值 是 6 否 7 取消2", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Exclamation); ``` 使用示例 下面是一个使用 MessageBox.show() 函数的示例: ```csharp DialogResult r1 = MessageBox.Show("是否确定?", "垃圾处理!", MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Question); ``` 在这个示例中,我们使用 MessageBox.show() 函数弹出一个消息框,提示用户是否确定某些操作。消息框的标题是“垃圾处理!”,按钮类型是 AbortRetryIgnore,图标样式是 Question。用户点击某个按钮后,函数将返回一个 DialogResult 枚举类型的值。



















- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 地图-小地图指引.docx
- 仪器设备维修维护记录.docx
- 承台井点降水施工方案.doc
- 预应力短向圆孔板安装工艺标准(425-1996).doc
- 标杆房企总部建筑细节设计.doc
- akv-1019-市政基础设施工程施工技术文件管理规定-doc页.doc
- 水分析化学培训课件5.ppt
- 干挂花岗岩幕墙施工管理记录.doc
- 超限高层结构设计中的一些问题.ppt
- 音乐活动—《在钟表店里》.doc
- 某企业招聘管理制度-.doc
- 供用电合同(示范合同文本).doc
- 地热能在某酒店工程中的开发利用.doc
- 造价入门讲义之超高施工增加费工程.ppt
- 第4章-细菌的遗传与变异.ppt
- 深基坑及高边坡支架安全管理培训讲义(多图).ppt


