对话框
Posted zing163
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对话框相关的知识,希望对你有一定的参考价值。
一、消息框 :MessageBox
1、作用
实现程序与用户的简单交互。
2、常用方法
MessageBox.Show(string text
[,string caption,
MessageBoxButtons buttons,
MessageBoxIcon icon]) ;
- text : 弹出框中显示的文本内容
- caption : 弹出框中左上角显示的标题
- MessageBoxButtons : 弹出框中显示的按钮
语法:MessageBoxButtons.Xxx
- MessageBoxIcon : 弹出框中的图标
语法:MessageBoxIcon.Xxx
3、DialogResult
MessageBox.Show()方法会返回DialogResult对象,表示对话框选择的结果
二、对话框
1、打开文件对话框 : OpenFileDialog
1)作用
选择打开的文件(包括 路径+文件名)
2)常用属性
- FileName:设置/获取对话框选定的文件名
- FileNames : 获取对话框中所有选定文件的文件名
- Filter :设置/获取当前文件名筛选器字符串
语法:
筛选器名称|筛选器
文件文件|*.txt
筛选器名称|筛选器;筛选器;...;筛选器
筛选器名称|筛选器|筛选器名称|筛选器|...
文件文件|.txt|图片|.jpg
注意:
筛选器的语法:*.xxx后缀名称
- Multiselect : 设置打开文件对话框是否允许选择多个文件
3)常用方法
- ShowDialog() : 打开对话框
4)常用事件
- FileOk:单击"打开"或"保存"按钮时发生
2、保存文件对话框 : SaveFileDialog
1)作用
选择保存的文件(路径+文件名)
2)常用属性
- FileName : 设置/获取对话框选定的文件名
- FileNames : 获取对话框中所有选定文件的文件名
- Filter : 设置/获取当前文件名筛选器字符串,语法:筛选器名称|筛选器...|筛选器名称|筛选器
- Multiselect : 设置打开文件对话框是否允许选择多个文件
- CreatePrompt : 如果保存文件不存在,是否提示用户允许创建文件
- OverwritePrompt : 如果保存文件已经存在,是否提示警告
注意:CreatePrompt属性和OverwritePrompt一般取默认值就好了。
3)常用方法
- ShowDialog() : 打开对话框
3、颜色对话框 : ColorDialog
1)作用
选择颜色
2)常用属性
- AllowFullOpen : 是否启用自定义颜色
- Color : 设置、获取用户选定颜色
- FullOpen : 控制一开始是否打开自定义颜色
3)常用方法
- ShowDialog() : 打开对话框
4、文件夹浏览对话框 : FolderBrowserDialog
1)作用
选择文件夹(路径+文件夹名称)
2)常用属性
- Description : 提示说明
- RootFolder : 设置/获取浏览的起始文件夹
- SelectedPath : 选择的路径
- ShowNewFolderButton : 是否显示“新建文件夹”按钮
3)常用方法
- ShowDialog() : 打开对话框
5、字体对话框 : FontDialog
1)作用
设置字体
2)常用属性:
- AllowScriptChange : 是否允许修改字符集
- AllowSimulations : 是否允许修改字体模拟
- Font : 设置/获取选定的字体
- ShowApply : 是否包含“应用”按钮
- ShowColor : 是否显示颜色选择
- ShowEffects : 是否显示效果
3)常用方法
ShowDialog() : 打开对话框
三、综合案例--记事本
以上是关于对话框的主要内容,如果未能解决你的问题,请参考以下文章