WPF的提供了选择文件对话框
但并没有提供选择文件夹的对话框。
解决方法1:
a、添加System.Windows.Forms的引用
b、引用命名空间,为避免类名冲突可以给命名空间别名
c、使用System.Windows.Forms命名空间下的FolderBrowserDialog类
WinForm.FolderBrowserDialog dialog = new WinForm.FolderBrowserDialog();
dialog.ShowDialog();
效果如下:
解决方法2:
a、打开程序包管理器控制台
b、安装WindowsAPICodePack-Shell包,使用Install-Package WindowsAPICodePack-Shell命令。
注意对应的项目
c、使用CommonOpenFileDialog类打开对话框
CommonOpenFileDialog dialog = new CommonOpenFileDialog();
dialog.IsFolderPicker = true;//设置为选择文件夹
dialog.ShowDialog();
效果如下:
————————————————
版权声明:本文为CSDN博主「ununie」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ununie/article/details/80698920