如何将Gridview控件连接到StorageFolder
本文关键字:连接 StorageFolder 控件 Gridview | 更新日期: 2023-09-27 18:20:14
我正在执行一项任务,制作一个文件浏览器应用程序,在该应用程序中,您将能够查看所选文件夹中的所有文件/文件夹列表,并能够打开文件夹。我使用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();
}
}
您可以通过将数据绑定到GridView来实现这一点。
参考这个博客
通过链接将UI绑定到控件