gpt4 book ai didi

c# - 文件夹选取器在移动设备上引发异常

转载 作者:行者123 更新时间:2023-11-30 12:40:02 24 4
gpt4 key购买 nike

在我的 Page.Loaded 事件中,我有这段代码:

FolderPicker fp = new FolderPicker();
fp.SuggestedStartLocation = PickerLocationId.ComputerFolder;
fp.FileTypeFilter.Add("*");
var f = await fp.PickSingleFolderAsync(); // <-- Exception
...

异常详情:

Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

这在桌面上运行良好。

我尝试在 FolderPicker` 中设置其他属性,但没有任何改变。我还尝试在 list 中添加功能。

我也看到有人说这可能是因为选择器被调用了不止一次,但这里似乎不是这种情况,因为 .Loaded 事件只被调用了一次.

我是不是漏掉了什么?

最佳答案

你不应该使用 fp.FileTypeFilter.Add("*");

女士说你应该给它一个特殊的类型。

你应该这样写 picker.FileTypeFilter.Add(".jpg");

无论文件夹中是否存在此类文件均不影响。

Just I say : llwr(辣鸡微软)

您需要添加特殊文件类型,但什么都没有。

关于c# - 文件夹选取器在移动设备上引发异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42969851/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com