FilePicker的“全选”选项

时间:2017-03-07 00:25:31

标签: c# uwp filepicker

如果我调用PickMultipleFilesAsync对象的FilePicker方法,是否可以添加“全选”选项。

// Create the songs picker
var songsPicker = new FileOpenPicker();
songsPicker.SuggestedStartLocation = PickerLocationId.MusicLibrary;
songsPicker.ViewMode = PickerViewMode.List;
songsPicker.FileTypeFilter.Add(".mp3");
songsPicker.FileTypeFilter.Add(".wav");
songsPicker.FileTypeFilter.Add(".wma");

var inputFiles = await songsPicker.PickMultipleFilesAsync(); // Let the user pick the songs

如果用户想要选择多首歌曲,他必须在当时选择一首。一个接一个地挑选437首歌并不是一个非常好的用户体验。

看起来像这样:

enter image description here

2 个答案:

答案 0 :(得分:2)

AS @Tóth Tibor建议,多文件选择器UI不是为选择所有项目而设计的。选择顶级文件夹应该是一个解决方案。

如果我们需要申请新功能,请在Windows developer feedback site中提交反馈意见。对于相同的功能请求项,请投票。

答案 1 :(得分:1)

遗憾的是,您无法在此级别修改FileOpenPicker的用户界面。

您可以使用FolderOpenPicker选择整个文件夹。