`
baiwenwo
  • 浏览: 66061 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

OpenFileDialog控件

阅读更多

打开文件对话框(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);  
  }  
  }

分享到:
评论

相关推荐

    OpenFileDialog控件的使用方法

    关于C#中OpenFileDialog控件(打开文件夹选择文件)的使用介绍,对每个属性都有解释,而且还有很详细的例子。为了调用更加方便,介绍了如何封装成类。

    自定义c# openfileDialog 控件

    通过windows控件组合实现一个OpenFileDialog。能实现OpenFileDialog的基本功能。VS2008编写的!是我实习的时候做项目是写的。。。“如果一个人要是可以自己手动写一个openfileDialog那么他的C#也就算入门了”,我们...

    c# winform OpenFileDialog自定义控件

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

    C#控件常用属性方法

    17、OpenFileDialog 控件 18、SaveFileDialog 控件 19、FontDialog 控件 20、ColorDialog控件 21、PrintDialog控件和 PrintDocument 控件 22、用户自定义对话框 23、菜单控件 24、多窗体程序设计 25、MDI 应用...

    C#控件属性事件大全

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

    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 应用程序...

    openFileDialog.doc

    C# winform openFileDialog控件

    C#控件(doc)

    十七、OpenFileDialog 控件 - 14 - 十八、SaveFileDialog 控件 - 15 - 十九、FontDialog 控件 - 15 - 二十、ColorDialog控件 - 16 - 二十一、PrintDialog控件和 PrintDocument 控件 - 16 - 二十二、用户自定义对话框...

    C_控件属性事件大全

    C#控件的使用大全,ComboBox 控件、OpenFileDialog 控件、菜单控件、ListBox 控件等

    dotnet写的文件分割器.rar_variable block size

    1、 选择要分割原文件,用OpenFileDialog控件实现,变量SplitSourceFileName 记录文件路径。 2、 选择分割后文件的保存地址,用FolderBrouserDialog控件实现,变量SplTargetFolder记录保存路径。 3、 用户输入分块...

    c# 加密和解密相关代码

    在第一个GroupBox 中放入3 个TextBox 控件和一个Button 按钮,分别用于输入数字、输入加密数字、显示加 密后的数字和计算加密信息;在第二个GroupBox 中放入一个TextBox 控件和一个Button 按钮,分别用于显示 解密后...

    利用RichTextBox控件显示图文数据

    通过Rich TextBox控件技术实现图文编辑显示,主要用到了OpenFileDialog控件的Filter属性、FileName、ShowDialog()方法、RichTextBox控件的CanPaste()方法、Paste()等....

    C#全能速查宝典

    《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术和C#高级编程,共包含562个C#编程中常用...

    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控件的学习

    C#编程经验技巧宝典

    6 <br>0014 如何锁定窗体中的控件 6 <br>0015 统一窗体中控件的字体设置 7 <br>0016 通过“格式”菜单布局窗体 7 <br>0017 起始页中的“Visual Studio开发人员新闻” 7 <br>1.3 MSDN帮助的...

    Visual Basic 2010入门经典.part1.rar

    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 答案...

    Visual Basic 2010入门经典.part2.rar

    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 答案...

Global site tag (gtag.js) - Google Analytics