2017-03-07 43 views
0

如果我調用FilePicker對象的PickMultipleFilesAsync方法,是否可以添加「全選」選項。FilePicker的「Select all」選項

// 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

回答

1

可悲的是,你不能在這個級別的FileOpenPicker的UI修改。

另一種方式,你可以選擇一個整個文件夾與FolderOpenPicker

2

AS @Tóth Tibor建議,多文件選取器用戶界面不是用來選擇所有項目的。選擇頂級文件夾應該是一個解決方案。

如果我們需要請求一項新功能,請在Windows developer feedback site提交反饋意見。對於相同的功能請求項目,請投票。