【问题标题】:Is there any way to combine a folder picker and a file picker in UWP?有没有办法在 UWP 中组合文件夹选择器和文件选择器?
【发布时间】:2016-12-20 20:16:27
【问题描述】:

我希望用户能够在选择器对话框中选择文件和文件夹。在 UWP 中可以实现吗?

我能想到的唯一解决方法是为浏览按钮创建一个弹出菜单,允许您选择要选择的文件夹或文件项,然后打开相应的对话框。但我希望用户在显示对话框后做出决定,甚至同时选择文件和文件夹。

我应该只包含旧的 OpenFileDialog 吗?这似乎是错误的处理方式。

【问题讨论】:

    标签: c# uwp


    【解决方案1】:

    我希望用户能够在选择器对话框中选择文件和文件夹。在 UWP 中可以实现吗?

    据我所知,现在在传统的 UWP 应用程序中是不可能的。当您在应用程序中调用文件/文件夹选择器时,它会调用一个统一的界面,让用户从文件系统或其他应用程序中选择文件/文件夹。众所周知,UWP 应用在沙盒(应用容器)中工作,文件/文件夹选择器通过代理破坏这个容器,这是由系统处理的。

    但这只是在传统的 UWP 应用程序中,如果您的应用程序不会发布到商店,现在有方法可以在 UWP 应用程序中使用 Win32 API。如果你对这个方法感兴趣,可以参考Brokered Windows Runtime Components for side-loaded Windows Store apps

    我们的建议是,您可以通过 Windows 反馈工具提交添加此新功能以进行开发的请求。

    【讨论】:

    • 感谢您的回答!我确实会提交此功能的请求。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-13
    • 2013-02-06
    • 1970-01-01
    • 2021-06-14
    • 1970-01-01
    相关资源
    最近更新 更多