繁体   English   中英

在UWP中自定义FileOpenPicker

[英]Customise FileOpenPicker in UWP

我在下载文件夹中有一个名为“ 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();

就像您知道Filepicker是Windows的本机组件一样,这是不可能的,并且UWP利用它来获取文件,因为与wpf不同,它无法访问Windows的本地文件系统。 因此,在-情况下的wpf我会建议你只需创建做什么的控制filepicker正在做,但UWP没有办法。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM