1.    选择文件对话框,首先引用using Microsoft.Win32名称空间。

private void BrowseButton_Click(object sender, RoutedEventArgs e){OpenFileDialog dialog = new OpenFileDialog();if(dialog.ShowDialog(this)== true){LocationBox.Text = dialog.FileName;}}

2.    选择目录对话框,利用winForm库。引用using System.Windows.Forms;如果找不到此名称空间,右键项目-添加-引用-程序集里面寻找并添加。

private void DisplayButton_Click(object sender, RoutedEventArgs e){try{FolderBrowserDialog dialog = new FolderBrowserDialog();dialog.Description = "请选择文件路径";DialogResult result = dialog.ShowDialog();if(result == System.Windows.Forms.DialogResult.Cancel){return;}string folderPath = dialog.SelectedPath.Trim();DirectoryInfo theFolder = new DirectoryInfo(folderPath);if (theFolder.Exists){//操作return;}

C#打开选择文件对话框和选择目录对话框相关推荐

  1. python gui选择文件_GUI中选择文件

    askopenfilename(**options) 返回打开的文件名 askopenfilenames(**options) 返回打开的多个文件名列表 askopenfile(**options) ...

  2. matlab 选择文件夹、选择文件GUI和逐一读取文件夹中的文件

    matlab 选择文件夹.选择文件GUI和逐一读取文件夹中的文件 1. 选择文件夹路径: filepath = uigetdir('*.*','请选择文件夹');%fliepath为文件夹路径 2. ...

  3. VBA文件对话框的应用(VBA打开文件、VBA选择文件、VBA选择文件夹)

    在VBA中经常要用到文件对话框来进行打开文件.选择文件或选择文件夹的操作. 用Microsoft Office提供的文件对话框比较方便. 用法如下 Application.FileDialog(fil ...

  4. (转) VBA文件对话框的应用(VBA打开文件、VBA选择文件、VBA选择文件夹)

    在VBA中经常要用到文件对话框来进行打开文件.选择文件或选择文件夹的操作. 用Microsoft Office提供的文件对话框比较方便. 用法如下 Application.FileDialog(fil ...

  5. 打开sln文件时提示“选择的文件时解决方案文件,但是用此应用程序的较新版本创建的,无法打开”

    转载自 http://blog.csdn.net/g1036583997/article/details/18985375 今天某童鞋想打开老师给的一个VS2010的工程,而其电脑上却没有装VS200 ...

  6. android如何打开工程文件夹,Android工程目录结构介绍

    当我们创建完Android工程如(HelloAndroid)后,展开"Package Explorer"窗口里的"HelloAndroid"项名称,可以看见如下 ...

  7. Linux脚本让我选择文件,linux – 用于选择文件和打印文件大小的Awk脚本

    我们在这看-- select all regular files (not directories or links) 到目前为止,你还没有解决这个问题,但如果你在ls -l -的输出中输入,这很容易 ...

  8. java中实现选择文件_Java实现选择文件并显示文件内容代码

    用java编写一个程序,功能:从电脑上选择一个.txt文件,并将该文件的内容显示出来. 这里主要用到的类有: JFileChooser------用来选择一个文件:包含在java.io.*:里 Sca ...

  9. python 选择文件对话框插件_[ PyQt入门教程 ] PyQt5基本控件使用:消息弹出、用户输入、文件/目录选择对话框...

    本文主要介绍PyQt界面实现中常用的消息弹出对话框.提供用户输入的输入框.打开文件获取文件/目录路径的文件对话框.学习这三种控件前,先想一下它们使用的主要场景: 1.消息弹出对话框.程序遇到问题需要退 ...

  10. 使用C#选择文件夹、打开文件夹、选择文件

    使用C#选择文件夹.打开文件夹.选择文件 - 摩根船长 - 博客园 http://www.cnblogs.com/szytwo/archive/2012/03/21/2410041.html usin ...

最新文章

  1. Yii 框架学习--03 多应用多模块
  2. 区块链BaaS云服务(28)TOP Network 之业务链和单向状态通道(Layer-2)
  3. python爬取考研成绩什么时候出来_用Python爬取了考研吧1000条帖子,原来他们都在讨论这些!...
  4. 《复杂》读书笔记(part7)--遗传算法
  5. 自已脚本开发常用的底层方法
  6. 利用Visual Studio Project自动将数据加载到SQL Server数据库中
  7. 阿里云ECS服务器的搭建过程小记
  8. MSP430+SI4432物联网设备调试踩坑记
  9. Google ArCode官网 ARCode支持机型
  10. 盘点阿里巴巴 15 款开发者工具 侵删
  11. php设置pst时区,PHP时区标识符含义
  12. Python+Pgzrun制作打飞机游戏(附源码)
  13. ts3.03.x cocos实现九宫格/跑马灯抽奖
  14. 整理了70个Python实战项目案例,教程+源码+笔记。从基础到深入
  15. 给大家讲个笑话,拿了个offer,因为体检查出脂肪肝,公司把我拒绝了!
  16. 7-1 ATM机类结构设计(二) (100 分)
  17. matlab 计算半波宽,半导体激光器半高宽(FWHM)计算(包含matlab仿真程序).docx
  18. XP下安装SQL2005
  19. 深入了解word-break和 word-wrap的区别
  20. hive1.2.1实战操作电影大数据!

热门文章

  1. 9.19 搭服务器折腾centos
  2. java实现文件同步_Java负载均衡服务器实现上传文件同步
  3. Django BoundField
  4. linux桌面主题包安装,Linux桌面主题GNOME安装实例
  5. Android的动画机制一 ----逐帧动画
  6. 有孚网络与NTT通信(中国)达成战略合作伙伴关系
  7. HTC Desire|G7 怎么在HBOOT下面卡刷官方ROM
  8. 超分辨率硕士论文阅读
  9. 【Qt】成功解决This application failed to start because no Qt platform plugin could be initialized的方法
  10. 获取Chronometer 计时器的总秒数