首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >UWP -在初始文件夹中禁用FolderPicker提交按钮

UWP -在初始文件夹中禁用FolderPicker提交按钮
EN

Stack Overflow用户
提问于 2020-05-29 04:21:10
回答 1查看 55关注 0票数 0

我在我的UWP应用程序中有一个FolderPicker,实现如下:

代码语言:javascript
运行
复制
    var folderPicker = new FolderPicker
    {
        SuggestedStartLocation = PickerLocationId.PicturesLibrary,
    };
    folderPicker.FileTypeFilter.Add("*");
    StorageFolder targetFolder = await folderPicker.PickSingleFolderAsync();

当文件夹选取器打开时,资源管理器会显示图片库的内容,但图片库/文件夹本身尚未被选中,并且提交按钮被禁用且无法选择。用户必须导航到上一级以选择图片库文件夹,然后他才能单击按钮。

有什么办法可以解决这个问题吗?我希望用户能够简单地确认图片库是所需的目标目的地,他只需要通过按下提交按钮来批准这一点。

EN

回答 1

Stack Overflow用户

发布于 2020-05-29 10:55:25

目前,UWP的FolderPicker没有提供选择初始文件夹的设置。

SuggestedStartLocation将提供初始启动位置,但新创建的FolderPicker本身不会在启动时选择该文件夹。如果没有选择文件夹,提交按钮将被禁用,这也会导致用户单击图片库文件夹进行确认。

如果您需要调用图片库文件夹,则不需要使用FolderPicker,而是使用KnowFolders

代码语言:javascript
运行
复制
var pictureFolder = KnownFolders.PicturesLibrary;

前提是您需要在Package.appxmanifest > Pictures Library 中检查功能。

谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62073849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档