- 浏览: 66237 次
- 性别:
- 来自: 重庆
最新评论
打开文件对话框(OpenFileDialog)
1、 OpenFileDialog控件有以下基本属性
InitialDirectory 对话框的初始目录
Filter 要在对话框中显示的文件筛选器,例如,"文本文件(*.txt)|*.txt|所有文件(*.*)||*.*"
FilterIndex 在对话框中选择的文件筛选器的索引,如果选第一项就设为1
RestoreDirectory 控制对话框在关闭之前是否恢复当前目录
FileName 第一个在对话框中显示的文件或最后一个选取的文件
Title 将显示在对话框标题栏中的字符
AddExtension 是否自动添加默认扩展名
CheckPathExists 在对话框返回之前,检查指定路径是否存在
DefaultExt 默认扩展名
DereferenceLinks 在从对话框返回前是否取消引用快捷方式
ShowHelp 启用"帮助"按钮
ValiDateNames 控制对话框检查文件名中是否不含有无效的字符或序列
2、 OpenFileDialog控件有以下常用事件
FileOk 当用户点击"打开"或"保存"按钮时要处理的事件
HelpRequest 当用户点击"帮助"按钮时要处理的事件
3、示例
可以用以下代码来实现上面这个对话框:
private void openFileDialogBTN_Click(o b j e c t sender, System.EventArgs e){
OpenFileDialog openFileDialog=new OpenFileDialog();
openFileDialog.InitialDirectory="c:\\";
openFileDialog.Filter="文本文件|*.*|C#文件|*.cs|所有文件|*.*";
openFileDialog.RestoreDirectory=true;
openFileDialog.FilterIndex=1;
if (openFileDialog.ShowDialog()==DialogResult.OK)
{
fName=openFileDialog.FileName;
File fileOpen=new File(fName);
isFileHaveName=true;
richTextBox1.Text=fileOpen.ReadFile();
richTextBox1.AppendText("");
}
}
4、选取多个文件
OpenFileDialog dlg = new OpenFileDialog();
dlg.Multiselect = true;
if (dlg.ShowDialog() == DialogResult.OK)
{
foreach(string s in dlg.FileNames)
{
MessageBox.Show(s);
}
}
发表评论
-
SQL server无法执行查询,因为一些文件丢失或未注册等问题的解决
2010-07-12 13:22 2855症状:在SQL server 2000中打开表查看数据的时 ... -
归纳一下:C#线程同步的几种方法
2009-12-24 23:04 1329我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要 ... -
C#进度条的使用
2009-12-21 18:05 3556C#进度条的使用及开发 ... -
C#读取XML文件
2009-12-20 22:49 2912本文源自:http://blog.163. ... -
vb.net数据库存取二进制文件
2009-12-10 21:15 3912利用Dataset可以方便的对SQL Server中的二进 ... -
c#数据库存取二进制文件
2009-12-10 21:14 3062利用ADO.NET中的OleDbConnection\OleD ... -
access数据库用二进制储存图片,并在web页面显示
2009-12-09 22:10 1625储存:传入确定图片的唯一序列号id 和图片的保存路径fileP ... -
C# 怎样把二进制文件写入Access数据库
2009-12-09 22:09 2250OleDbConnection Mycon = new Ole ... -
c#_string与byte[]之间的转换
2009-10-28 18:48 1397先将stirng s 转换成byte[]存放到source中, ... -
C#_多线程编程
2009-10-28 18:47 834.NET将关于多线程的功 ... -
c#_使用Socket获取IP地址
2009-10-28 18:47 1713Socket socket = new Socket( Add ... -
c#_使用委派修改线程外构造的对象
2009-10-28 18:46 664//定义委派函数(参数与要线程中要执行的函数的参数一致)pub ... -
c#_判断Tcp连接是否可用(Connected)
2009-10-28 18:45 1760//use funciton isConnected to j ... -
c#_监听TCP连接请求
2009-10-28 18:44 13291、use TcpListenerTcpListener ls ... -
网页倒计时
2009-10-05 08:52 838<!DOCTYPE html PUBLIC " ... -
s2sh 中文问题解决
2009-04-13 00:12 860今天配置S2SH ,才发现有些东西,只必须自己亲自动手的,乱码 ...
相关推荐
关于C#中OpenFileDialog控件(打开文件夹选择文件)的使用介绍,对每个属性都有解释,而且还有很详细的例子。为了调用更加方便,介绍了如何封装成类。
通过windows控件组合实现一个OpenFileDialog。能实现OpenFileDialog的基本功能。VS2008编写的!是我实习的时候做项目是写的。。。“如果一个人要是可以自己手动写一个openfileDialog那么他的C#也就算入门了”,我们...
c# winform OpenFileDialog自定义控件的收藏。可以点击图片右边显示缩略图,感谢原作者Gustavo Franco
17、OpenFileDialog 控件 18、SaveFileDialog 控件 19、FontDialog 控件 20、ColorDialog控件 21、PrintDialog控件和 PrintDocument 控件 22、用户自定义对话框 23、菜单控件 24、多窗体程序设计 25、MDI 应用...
17、OpenFileDialog 控件 13 18、SaveFileDialog 控件 14 19、FontDialog 控件 14 20、ColorDialog控件 14 21、PrintDialog控件和 PrintDocument 控件 15 22、用户自定义对话框 15 23、菜单控件 15 25、MDI 应用程序...
17、OpenFileDialog 控件 13 18、SaveFileDialog 控件 14 19、FontDialog 控件 14 20、ColorDialog控件 14 21、PrintDialog控件和 PrintDocument 控件 15 22、用户自定义对话框 15 23、菜单控件 15 25、MDI 应用程序...
C# winform openFileDialog控件
十七、OpenFileDialog 控件 - 14 - 十八、SaveFileDialog 控件 - 15 - 十九、FontDialog 控件 - 15 - 二十、ColorDialog控件 - 16 - 二十一、PrintDialog控件和 PrintDocument 控件 - 16 - 二十二、用户自定义对话框...
C#控件的使用大全,ComboBox 控件、OpenFileDialog 控件、菜单控件、ListBox 控件等
1、 选择要分割原文件,用OpenFileDialog控件实现,变量SplitSourceFileName 记录文件路径。 2、 选择分割后文件的保存地址,用FolderBrouserDialog控件实现,变量SplTargetFolder记录保存路径。 3、 用户输入分块...
在第一个GroupBox 中放入3 个TextBox 控件和一个Button 按钮,分别用于输入数字、输入加密数字、显示加 密后的数字和计算加密信息;在第二个GroupBox 中放入一个TextBox 控件和一个Button 按钮,分别用于显示 解密后...
通过Rich TextBox控件技术实现图文编辑显示,主要用到了OpenFileDialog控件的Filter属性、FileName、ShowDialog()方法、RichTextBox控件的CanPaste()方法、Paste()等....
《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术和C#高级编程,共包含562个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...
自己做的小练习。加深对Process类的使用和OpenFileDialog控件的学习
6 <br>0014 如何锁定窗体中的控件 6 <br>0015 统一窗体中控件的字体设置 7 <br>0016 通过“格式”菜单布局窗体 7 <br>0017 起始页中的“Visual Studio开发人员新闻” 7 <br>1.3 MSDN帮助的...
1.6.2 在窗体中添加不可见控件 29 1.7 编写界面后面的代码 30 1.7.1 让用户浏览文件 30 1.7.2 使用代码终止程序 32 1.8 运行项目 33 1.9 总结 34 1.10 问与答 34 1.11 作业 35 1.11.1 测验 35 1.11.2 答案...
1.6.2 在窗体中添加不可见控件 29 1.7 编写界面后面的代码 30 1.7.1 让用户浏览文件 30 1.7.2 使用代码终止程序 32 1.8 运行项目 33 1.9 总结 34 1.10 问与答 34 1.11 作业 35 1.11.1 测验 35 1.11.2 答案...