如何将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控件连接到StorageFolder

您可以通过将数据绑定到GridView来实现这一点。

参考这个博客

通过链接将UI绑定到控件