WPF调用WinForm中的 OpenFileDialog 和 FolderBrowserDialog 来实现响应的功能

 OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.Title = "选择文件";
openFileDialog.Filter = "zip文件|*.zip|rar文件|*.rar|所有文件|*.*";
openFileDialog.FileName = string.Empty;
openFileDialog.FilterIndex = 1;
openFileDialog.RestoreDirectory = true;
openFileDialog.DefaultExt = "zip";
DialogResult result = openFileDialog.ShowDialog();
if (result == System.Windows.Forms.DialogResult.Cancel)
{
return;
}
string fileName = openFileDialog.FileName;
this.textBox1.Text = fileName;
 FolderBrowserDialog m_Dialog = new FolderBrowserDialog();
DialogResult result = m_Dialog.ShowDialog(); if (result == System.Windows.Forms.DialogResult.Cancel)
{
return;
}
string m_Dir = m_Dialog.SelectedPath.Trim();
this.textBox1.Text = m_Dir;

最新文章

  1. Chrome谷歌浏览器下不支持css字体小于12px的解决办法
  2. mysql创建数据库指定编码uft8
  3. JMir——Java版热血传奇2之资源文件与地图
  4. c# 模拟http post 带cookie
  5. TCP三次握手和http过程
  6. AppStore上架规则
  7. C#中睡眠函数Sleep
  8. get与post 获取参数值的方式
  9. Bootstrap入门(十二)组件6:导航标签页
  10. Android 开发笔记___图像按钮__imageButton
  11. 自学Zabbix1.1-简介
  12. 《You dont know JS》类型篇总结
  13. 慢阻肺疾病管理APP——第一次迭代心得
  14. 自建 yum 源
  15. Django整理1
  16. ASP.NET MVC - 发布web应用程序、部署到IIS
  17. shiro-过滤器
  18. Linux之添加交换分区
  19. Android开发——RecyclerView特性以及基本使用方法(一)
  20. [Unity3D]Unity3D游戏开发之角色控制漫谈

热门文章

  1. iOS可执行文件瘦身方法
  2. Redis 键(key)相关的命令及其它命令的查看地址
  3. 使用DOTNETZIP过滤并压缩相对目录
  4. 关于hadoop
  5. FastDFS+Nginx(单点部署)事例
  6. git操作命令
  7. [翻译] 聚集索引表 VS 堆表
  8. Linux命令学习总结:hexdump
  9. linux命令详解:md5sum命令
  10. openstack云5天资料