`
sjk2013
  • 浏览: 2191666 次
文章分类
社区版块
存档分类
最新评论

C# Winform OpenFileDialog 控件

 
阅读更多

OpenFileDialog控件又称打开文件对话框,主要用来弹出Windows中标准的【打开文件】对话框。

MSDN:点击打开链接

OpenFileDialog控件的常用属性如下。

(1)Title属性:用来获取或设置对话框标题,默认值为空字符串("")。如果标题为空字符串,则系统将使用默认标题:“打开” 。

(2)Filter属性:用来获取或设置当前文件名筛选器字符串,该字符串决定对话框的【另存为文件类型】或【文件类型】框中出现的选择内容。对于每个筛选选项,筛选器字符串都包含筛选器说明、垂直线条(|)和筛选器模式。不同筛选选项的字符串由垂直线条隔开,例如: “文本文件(*.txt)|*.txt|所有文件(*.*)|*.*” 。还可以通过用分号来分隔各种文件类型,可以将多个筛选器模式添加到筛选器中,例如:“图像文件(*.BMP;*.JPG;*.GIF)|*.BMP;*.JPG;*.GIF|所有文件(*.*)|*.*” 。

MSDN:点击打开链接

(3)FilterIndex属性:用来获取或设置文件对话框中当前选定筛选器的索引。第一个筛选器的索引为1,默认值为1。

(4)FileName属性:用来获取在打开文件对话框中选定的文件名的字符串。文件名既包含文件路径也包含扩展名。如果未选定文件,该属性将返回空字符串("")。

(5)InitialDirectory属性:用来获取或设置文件对话框显示的初始目录,默认值为空字符串("")。

(6)ShowReadOnly属性:用来获取或设置一个值,该值指示对话框是否包含只读复选框。如果对话框包含只读复选框,则属性值为true,否则属性值为false。默认值为false。

(7)ReadOnlyChecked属性:用来获取或设置一个值,该值指示是否选定只读复选框。如果选中了只读复选框,则属性值为true,反之,属性值为false。默认值为false。

(8)Multiselect属性:用来获取或设置一个值,该值指示对话框是否允许选择多个文件。如果对话框允许同时选定多个文件,则该属性值为true,反之,属性值为false。默认值为false。

(9)FileNames属性:用来获取对话框中所有选定文件的文件名。每个文件名都既包含文件路径又包含文件扩展名。如果未选定文件,该方法将返回空数组。

(10)RestoreDirectory属性:用来获取或设置一个值,该值指示对话框在关闭前是否还原当前目录。假设用户在搜索文件的过程中更改了目录,且该属性值为 true,那么,对话框会将当前目录还原为初始值,若该属性值为 false,则不还原成初始值。默认值为 false。OpenFileDialog 控件的常用方法有两个:OpenFile和 ShowDialog方法,本节只介绍ShowDialog方法,该方法的作用是显示通用对话框,其一般调用形式如下: 通用对话框对象名.ShowDialog();通用对话框运行时,如果单击对话框中的【确定】按钮,则返回值为 DialogResult.OK;否则返回值为DialogResult.Cancel。

分享到:
评论

相关推荐

    c# winform OpenFileDialog自定义控件

    c# winform OpenFileDialog自定义控件的收藏。可以点击图片右边显示缩略图,感谢原作者Gustavo Franco

    openFileDialog.doc

    C# winform openFileDialog控件

    c#winform物流信息管理系统

    物流信息管理系统,c#winform,内含数据库及大作业说明文档,本人c#程序设计课程的大作业,高分通过。运行环境vs2010,sqlserver2008R2,数据库使用高版本的都能打开。课上将的技术基本上都有实现:timer、menuStrip...

    C#--winform--常用控件大全.doc

    17、OpenFileDialog 控件 13 18、SaveFileDialog 控件 14 19、FontDialog 控件 14 20、ColorDialog控件 14 21、PrintDialog控件和 PrintDocument 控件 15 22、用户自定义对话框 15 23、菜单控件 15 25、MDI 应用程序...

    基于C# winform实现图片上传功能的方法

    本文所述实例实现将一张图片上传到指定的文件夹,然后在窗体上的PictrueBox控件中显示出来。 具体功能代码如下: private void btnUpload_Click(object sender, EventArgs e) { //创建一个对话框对象 ...

    【C#】原创仿OpenFileDialog文件选择对话框源码

    使用Winform控件从头编写的文件选择对话框,所有样式均可以自行定制。 可自行扩展各种自定义功能,无阻碍。

    一个很不错的C#录音控件源码,帮您提供提示出错的解决方案

    一个很不错的C#录音控件源码,如果觉得超值请好评。谢谢! 以下文字是帮您提供提示出错的解决方案 在用VS2005中编写一个非常简单的播放器程序时编译是OK的。当我Debug运行的时候遇到了问题,现象如下: LoaderLock ...

    C#实训教程

    16.9 OpenFileDialog控件 312 16.10 SaveFileDialog控件 312 16.11 FontDialog控件 312 16.12 ColorDialog控件 312 16.13 MessageBox消息框 313 16.14 WinForms 中的可视效果 314 16.15 内容总结 315 17 MDI...

    记事本代码

    C# WINFORM实现简单的记事本代码 所用控件为menustrip openfiledialog

    C# for CSDN 乱七八糟的看不懂

    C#(WINFORM)学习 一、 C#基础 基础 类型和变量 类型和变量 类型 C# 支持两种类型:“值类型”和“引用类型”。值类型包括简单类型(如 char、int 和 float 等)、枚举类型和结构类型。引用类型包括类 (Class)类 ...

    C#编写的视频播放器

    运用了,很多winForm中很强的控件: OpenFileDialog:用于打开文件对话框的 Filter 属性可以控制格式 ContextMenuStrip:鼠标右键菜单 Items 添加右键菜单 MenuStrip:菜单栏 AxWindowsMediaPlayer:媒体播放器 引用与...

    C# 视频播放器源码

    运用了,很多winForm中很强的控件: OpenFileDialog:用于打开文件对话框的 Filter 属性可以控制格式 ContextMenuStrip:鼠标右键菜单 Items 添加右键菜单 MenuStrip:菜单栏 AxWindowsMediaPlayer:媒体播放器 引用与...

    flash在C#中的应用

    OpenFileDialog ofd = new OpenFileDialog(); ofd.Filter = "Flash文件|*.swf"; DialogResult dr = ofd.ShowDialog(); if (dr == DialogResult.OK) { Myflash.Movie = ofd.FileName; Myflash.Play(); } 这样当...

    C# 使用AspriseOCR.dll实现验证码识别

    在vs2019创建WinForm窗体程序,添加相应的控件 程序执行 一,使用OpenFileDialog类,可以选择图片文件 二,使用AspriseOCR.dll,识别图片,主要的函数strcode = Marshal.PtrToStringAnsi(OCR(path, -1)); 总结 ...

    二维码编码解码器源码20130905

    二维码编码解码器源码 ...opFilePath是图片路径,你可以用openFileDialog控件打开文件来得到路径。 注意: 点解码按钮前要先选择一张二维码或条形码图片,即先点击“…”按钮选择图片,然后再点“解码”按钮。

    二维码编码解码器源码

    二维码编码解码器源码 ...opFilePath是图片路径,你可以用openFileDialog控件打开文件来得到路径。 注意: 点解码按钮前要先选择一张二维码或条形码图片,即先点击“…”按钮选择图片,然后再点“解码”按钮。

Global site tag (gtag.js) - Google Analytics