网站首页 > 教程分享 正文
我是笑林新记,分享一下我使用C#的一些用法,希望对大家有帮助!
Visual Studio版本:Enterprise 2015
01
本节要点
前面的几节课中多次使用到了MessageBox消息框,那么今天我们就来讲解一下MessageBox的六种常用的用法。
02
MessageBox用法介绍
首先我们先来看一下消息框的基本构成,分别有标题、内容、按钮组和消息图标组成。
01
第一种用法就是:只有内容,这种用法最简单,参数只有一个,就是字符串型的内容文本。
02
第二种用法是: 内容和标题,第一个参数是内容,第二个参数是标题,都是字符串类型。
03
第三种用法是:内容、标题和按钮组。按钮组是枚举类型,有6种组合。
六种组合分别是:
OK:确定
OKCancel:确定,取消
AbortRetryIgnore:中止,重试,忽略
YesNoCancel:是,否,取消
YesNo:是,否
RetryCancel:重试,取消
我这里用的是第二种,具体看下面的代码。
04
第四种用法是:内容、标题、按钮组和消息图标。消息图标也是枚举类型,默认有9种。
这9种对应的图标可以自行查看,我就不列举出来了。
05
第五种用法是:第五种是在第四种的基础上,增加了默认选中的按钮,如第四种情况,默认情况下“确定”按钮是选中的,直接通过键盘回车就会触发确定按钮,MessageBoxDefaultButton可以设置默认选中按钮。我这里设置了Button2,就是设置取消为默认选中按钮。
06
第六种用法是:附带帮助按钮,可以通过帮助按钮打开指定的文档。
03
代码部分
代码部分,6个按钮事件分别对应上图中的6个用法按钮。
在button3_Click事件中,我分别给点击确定和取消不同处理代码,在实际开发中,可能会有删除的操作,这个时候给这么一个消息提示窗,提示用户再次确认。用户选择确定就执行删除动作,点击取消则取消删除,这种防误操作还是比较常见的。
用法六中的帮助按钮则,虽然也是按钮,但是DialogResult是获取不到它的点击事件,它的作用是打开帮助文档。本例中是打开代码中最后的那个TXT文档。
猜你喜欢
- 2024-10-23 NEW!WinForm界面开发设计时正式支持.NET 5
- 2024-10-23 Winform界面开发:如何在时间单元格中绘制旋转的文本
- 2024-10-23 WinForm界面开发:在DevExpress中使用TeeList控件及节点查询处理
- 2024-10-23 C# WinForm开发书店管理系统第四节
- 2024-10-23 C# + Blazor Web入门实战:私人笔记(8)创建分类编辑组件
- 2024-10-23 C# WinForm开发书店管理系统第三节
- 2024-10-23 如何快速开发树形列表和分页查询整合的Winform程序界面?
- 2024-10-23 WinForm+EF+devexpress开发小型CRM系统(1)
- 2024-10-23 正在Winform界面开发?带你了解Visual Studio Palette Editor
- 2024-10-23 WinForm、WPF、HTML5、QT高级语言开发的触摸屏:跨平台图库绝了
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- css导航条 (66)
- sqlinsert (63)
- js提交表单 (60)
- param (62)
- parentelement (65)
- jquery分享 (62)
- check约束 (64)
- curl_init (68)
- sql if语句 (69)
- import (66)
- chmod文件夹 (71)
- clearinterval (71)
- pythonrange (62)
- 数组长度 (61)
- javafx (59)
- 全局消息钩子 (64)
- sort排序 (62)
- jdbc (69)
- php网页源码 (59)
- assert h (69)
- httpclientjar (60)
- postgresql conf (59)
- winform开发 (59)
- mysql数字类型 (71)
- drawimage (61)
本文暂时没有评论,来添加一个吧(●'◡'●)