我正在制作一个文件浏览器应用程序的任务,您可以在其中查看所选文件夹中的所有文件/文件夹列表,并且能够打开文件夹。我使用folderpicker类从系统中选择文件或文件夹,但我无法打开Gridview中的选定文件。我正在附加此任务的代码图像。
private async void Button_Click(object sender, RoutedEventArgs e)
{
fp.SuggestedStartLocation = PickerLocationId.Desktop;
fp.ViewMode = PickerViewMode.Thumbnail;
fp.FileTypeFilter.Add("*");
StorageFolder sf = await fp.PickSingleFolderAsync();
if (sf != null)
{
IReadOnlyList<IStorageItem> read = await sf.GetItemsAsync();
g.ItemsSource = read;
g.DisplayMemberPath = "name";
// g.CompleteViewChange();
}
}