WPF中选择文件及文件夹

Posted dreamrecorder

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF中选择文件及文件夹相关的知识,希望对你有一定的参考价值。

最近从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还是有很多不同的,以后有其他问题我将继续更新,希望对大家有所帮助

以上是关于WPF中选择文件及文件夹的主要内容,如果未能解决你的问题,请参考以下文章

wpf 中使用 ttf

C# WPF:把文件给我拖进来!!!

在WPF中UserControl

VSCode自定义代码片段——CSS选择器

VSCode自定义代码片段6——CSS选择器

WPF 媒体播放器(MediaElement)使用实例(转)