0

我在下载文件夹中有一个名为“StudentDetails”的子文件夹。它包含带有学生姓名的子文件夹。每个学生姓名都包含与该学生相关的图像。默认情况下,我想打开那个 StudentDetails 文件夹(OnSuggestedStartLocation 没有达到目标)。它应该在左侧列出所有学生姓名。当用户点击每个学生姓名时,相应的文件应显示在右侧。uwp上可以吗?

        FileOpenPicker openPicker = new FileOpenPicker();
        openPicker.ViewMode = PickerViewMode.Thumbnail;
        openPicker.SuggestedStartLocation = PickerLocationId.Downloads;

        foreach (string extension in FileExtensions.Video)
        {
            openPicker.FileTypeFilter.Add(extension);
        }

        file = await openPicker.PickSingleFileAsync();
4

1 回答 1

0

这是不可能的,因为您知道这Filepicker是一个本地 Windows 组件,并且UWP利用它来获取文件,因为wpf它无法访问 Windows 的本地文件系统。因此,如果出现这种情况,wpf我会建议您简单地创建一个控件来执行filepicker正在执行的操作,但UWP没有办法。

请让我知道评论部分是否有任何内容

于 2017-11-15T11:43:47.147 回答