您当前的位置: 首页 >  windows

HeartFireY

暂无认证

  • 2浏览

    0关注

    334博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

C# WPF 利用System.Windows.Forms 实现选择文件或选择文件夹的方法

HeartFireY 发布时间:2021-09-01 22:04:24 ,浏览量:2

一、背景

如果单独实现一个选择文件的窗口,对于整个项目而言过于赘余而且只会用到很少几次,因此打算采用System.Windows.Forms中提供的方法实现。

注意:在.netcore中,不能直接对System.Windows.Forms进行引用,而需要单独在项目中声明对WinForms的使用。具体参见:

.net core WPF应用程序中添加对System.Window.Forms的支持_yanweiqi1754989931的博客-CSDN博客

二、实现 1.选择文件
System.Windows.Forms.OpenFileDialog openfiledialog = new System.Windows.Forms.OpenFileDialog();
if(openfiledialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
	string Selected_File = openfiledialog.FileName;
}
2.选择文件夹
System.Windows.Forms.FolderBrowserDialog openFileDialog = new System.Windows.Forms.FolderBrowserDialog();
if (openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
    string Selected_Path = openFileDialog.SelectedPath;
}
三、注记

System.Windows.Forms.DialogResult包含一些常用的Winform状态返回。

记得回收对象

关注
打赏
1662600635
查看更多评论
立即登录/注册

微信扫码登录

0.0362s