【发布时间】:2020-11-19 16:16:24
【问题描述】:
我在使用新的 .NET 5.0 应用程序时遇到问题。我想打开一个选择文件夹对话框,但我还没有找到一个类。我找到的所有代码都引用了System.Windows.Forms 库。
using (var dialog = new System.Windows.Forms.FolderBrowserDialog())
{
System.Windows.Forms.DialogResult result = dialog.ShowDialog();
}
什么是新方法?
【问题讨论】:
-
为什么会有新的方式?
-
@Franck 因为有一种新方法。 Windows 7 引入了全新的对话框,人们一直在尝试使用它们。在 .NET Core 5 之前,甚至在 Windows 窗体中也没有对 the TaskDialog 的直接支持,因为微软试图将人们推向 UWP 并失败了。由于 Windows 窗体和 WPF 都是开源的,这些类正在被添加
-
@PanagiotisKanavos 很有趣。以前从未听说过。一定是宣传不够。