-
创建图片查看器步骤 7:向窗体添加对话框组件
步骤 7:向窗体添加对话框组件
此内容为质量更高的人工翻译。若想同时查看此页面和原始英文页面的内容,请单击“首选项”然后选择“经典视图”作为您的查看首选项。
为了准备好设置“打开文件”对话框和“颜色”对话框(用于选择背景色),在此步骤中,将向窗体添加“OpenFileDialog”组件和“ColorDialog”组件。
组件在某些方面与控件相似。使用工具箱向窗体添加一个组件,然后使用“属性”窗口设置该组件的属性。但与控件不同,向窗体添加组件不会添加用户可从窗体中查看的可见项。相反,这将提供可使用代码触发的某些行为。此组件是一个可打开“打开文件”对话框的组件。
向窗体添加对话框组件
继续或查看
Visual Studio 2010
此内容为质量更高的人工翻译。若想同时查看此页面和原始英文页面的内容,请单击“首选项”然后选择“经典视图”作为您的查看首选项。
为了准备好设置“打开文件”对话框和“颜色”对话框(用于选择背景色),在此步骤中,将向窗体添加“OpenFileDialog”组件和“ColorDialog”组件。
组件在某些方面与控件相似。使用工具箱向窗体添加一个组件,然后使用“属性”窗口设置该组件的属性。但与控件不同,向窗体添加组件不会添加用户可从窗体中查看的可见项。相反,这将提供可使用代码触发的某些行为。此组件是一个可打开“打开文件”对话框的组件。
向窗体添加对话框组件
- 转到 Windows 窗体设计器,然后打开工具箱中的“对话框”组。
说明 |
工具箱中的“对话框”组具有可用于为您打开多个有用的对话框的组件,这些对话框可用于打开和保存文件、浏览文件夹以及选择字体和颜色。在此项目中将使用以下两个对话框组件:“OpenFileDialog”和“ColorDialog”。 |
- 若要向窗体添加一个名为“openFileDialog1”的组件,请双击“OpenFileDialog”。若要向窗体添加一个名为“colorDialog1”的组件,请双击工具箱中的“ColorDialog”。(将在下一个教程步骤中使用后一个组件。)Windows 窗体设计器的底部应出现一个灰色框,其中包含与已添加的两个对话框组件对应的图标,如下图所示。
-
转到 Windows 窗体设计器,然后单击该设计器底部的灰色框中的“openFileDialog1”图标。设置以下两个属性:
- 将“Filter”属性设置为以下内容(可以复制并粘贴此内容):“JPEG Files (*.jpg)|*.jpg|PNG Files (*.png)|*.png|BMP Files (*.bmp)|*.bmp|All files (*.*)|*.*”
- 将“Title”属性设置为以下内容:“选择一个图片文件”
说明 |
若要查看其他应用程序中的“打开文件”对话框的示例,请打开“记事本”或“画图”,然后在“文件”菜单上,单击“打开”。请注意“文件类型”下拉列表是如何在底部出现的。您刚才已使用“OpenFileDialog”组件中的“Filter”属性进行了此设置。还请注意“属性”窗口中的“Title”和“Filter”属性是如何加粗的。IDE 执行上述操作是为了显示其默认值已更改的任何属性。 |
Visual Studio 2010
栏目列表
最新更新
python爬虫及其可视化
使用python爬取豆瓣电影短评评论内容
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
SQL SERVER中递归
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
uniapp/H5 获取手机桌面壁纸 (静态壁纸)
[前端] DNS解析与优化
为什么在js中需要添加addEventListener()?
JS模块化系统
js通过Object.defineProperty() 定义和控制对象
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比