我可以看到带有FolderPicker的本地文件夹,但Skydrive的文件夹没有显示出来。我如何包含它们?
编辑:这是值得的,这是我的代码:
async private void Button_Click_2(object sender, RoutedEventArgs e) {
var picker = new FolderPicker();
picker.SuggestedStartLocation=PickerLocationId.PicturesLibrary;
picker.ViewMode=PickerViewMode.Thumbnail;
picker.FileTypeFilter.Add(".jpg");
picker.FileTypeFilter.Add(".jpeg");
picker.FileTypeFilter.Add(".png");
var folder = await picker.PickSingleFolderAsync();
}
编辑2: FilePicker 确实显示了Skydrive。但后来我无法选择一个文件夹,所以没有帮助。
答案 0 :(得分:1)
skydrive默认存在,只需单击“文件”下拉列表,然后单击“skydrive”。
修改
抱歉,我误读了你的问题作为文件选择器。
当您要求存储文件夹时,您基本上要求获取该文件夹中所有文件的权限,如果没有将所有文件下载到本地缓存中,则无法提供skydrive - 这是不切实际的,因为它可能需要时间
为什么文件选择器不适合你?