码迷,mamicode.com
首页 > 其他好文 > 详细

对话框

时间:2020-03-12 12:59:47      阅读:51      评论:0      收藏:0      [点我收藏+]

标签:dialog   prompt   常用方法   ISE   creat   show   事件   ring   efi   

一、消息框 :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() : 打开对话框

三、综合案例--记事本

对话框

标签:dialog   prompt   常用方法   ISE   creat   show   事件   ring   efi   

原文地址:https://www.cnblogs.com/zing163/p/12468386.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!