WPF中选择文件及文件夹
2024-08-24 13:52:28
最近从winform转WPF,遇到了各种各样的问题。然而网上的关于WPF的资料少之又少,甚至连基本的文件选择操作,百度搜索的首页都没有一个比较好的方法。所以,踩了几个坑之后,我把我得到的方法分享给大家。
首先,在WPF的代码页面引入winform用的命令空间 using System.Windows.Forms;
然后按照winform那种写法写
引入的命名空间 :using System.Windows.Forms; (需要添加引用)
选择文件方法:
System.Windows.Forms.OpenFileDialog openFileDialog = new System.Windows.Forms.OpenFileDialog(); if (openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)//注意,此处一定要手动引入System.Window.Forms空间,否则你如果使用默认的DialogResult会发现没有OK属性
{
txb_Path1.Text = openFileDialog.FileName;
}
选择文件夹方法:
System.Windows.Forms.FolderBrowserDialog openFileDialog = new System.Windows.Forms.FolderBrowserDialog(); //选择文件夹 if (openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)//注意,此处一定要手动引入System.Window.Forms空间,否则你如果使用默认的DialogResult会发现没有OK属性
{
txb_Path2.Text = openFileDialog.SelectedPath;
}
WPF和winform还是有很多不同的,以后有其他问题我将继续更新,希望对大家有所帮助
最新文章
- 创建Odoo8数据库时的“new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII)“问题
- Simple File System
- css-IE中的border-radius和box-shadow
- css 负边距 小记
- HTML5动画软件工具编辑器 HTML5动画分类 工具推荐
- 线段和矩形相交 POJ 1410
- oracl使用DataBase Configuration Assistant创建、删除数据库
- 算法 排序NB二人组 堆排序 归并排序
- MySQL语句技巧
- CentOS7 设置主机名及IP映射
- 【Java并发编程】13、forkjoin
- Linux配置Tomcat步骤mv apache-tomcat-7.0.82 tomcat
- 逆袭之旅DAY30.XIA.集合
- 【python】初识python
- socket粗解
- CSS 居中大全(转)
- laraver框架学习
- C++ 学习路线和看法
- TF-IDF理解及其Java实现
- categorys
热门文章
- Oracle 中的Interger类型
- [React] Style the body element with styled-components and ";injectGlobal";
- [NodeJS] Use Secrets When Deploying Applications with Now
- POJ 2886 Who Gets the Most Candies?(线段树&;#183;约瑟夫环)
- 第二次作业:对Github的初步学习应用(四则运算的自动生成C#实现)
- 4、qq物联SDK介绍及实例讲解
- YASM User Manual
- [array] leetCode-16. 3Sum Closest -Medium
- php protected 类型如何获取
- java导出word直接下载