从本地文件夹获取图像列表

泰勒S

我正在编写一个C#UWP应用程序,该应用程序显示用户照片库中的图像。我想看看如何获​​取所有照片并在GridViewItem和flipviewitem中显示每张照片。

private async void Page_Loaded(object sender, RoutedEventArgs e)
{
    var pictureQueryOptions = new QueryOptions();
    //Read through all the subfolders. 
    pictureQueryOptions.FolderDepth = FolderDepth.Deep;
    //Apply the query on the PicturesLibrary 
    var pictureQuery = KnownFolders.PicturesLibrary.CreateFileQueryWithOptions(pictureQueryOptions);
    // 
    var picturesInformation = new FileInformationFactory(pictureQuery, ThumbnailMode.PicturesView);
    picturesSource.Source = picturesInformation.GetVirtualizedFilesVector();
}

public class ImageConverter : IValueConverter
{
    public object Convert(object value, Type targetType, object parameter, string culture)
    {
        if (value != null)
        {
            var img = (IRandomAccessStream)value;
            var picture = new BitmapImage();
            picture.SetSource(img);
            return picture;
        }
        return DependencyProperty.UnsetValue;
    }          

    public object ConvertBack(object value, Type targetType, object parameter, string culture)
    {
        throw new NotImplementedException();
    }
}
伊万·伊钦(Ivan Ichin)

使用此构造函数,最简单的代码修复方法是增加缩略图的大小(它们最多可以达到1024px,因此就足够了):

FileInformationFactory.FileInformationFactory(IStorageQueryResultBase, ThumbnailMode, UInt32, ThumbnailOptions)

除此之外,您可以像这样从StorageFile设置BitmapImage:https : //social.msdn.microsoft.com/Forums/en-US/bc9aa758-f211-468b-8168-a671b7a0c8b4/uwp-creating-bitmapimage-with-uri从相同的uri提供文件中获取异常?forum = wpdevelop

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从本地文件夹获取所有图像

来自分类Dev

如何获取drawale文件夹中的图像列表

来自分类Dev

如何获取特定文件夹中的图像列表?

来自分类Dev

从资产文件夹获取文件夹列表

来自分类Dev

获取文件夹中的列表文件

来自分类Dev

SSIS从共享文件夹获取图像

来自分类Dev

使用vbscript从本地驱动器获取文件夹列表

来自分类Dev

使用vbscript从本地驱动器获取文件夹列表

来自分类Dev

PowerShell获取共享的文件夹列表

来自分类Dev

Bing Desktop本地图像文件夹

来自分类Dev

从应用程序的本地文件夹中检索图像

来自分类Dev

从文件夹获取图像url仅过滤文件夹中的图像

来自分类Dev

获取公共Dropbox文件夹中的文件和文件夹列表并下载文件

来自分类常见问题

获取文档文件夹中的文件列表

来自分类Dev

获取特定Adb设备文件夹中文件的列表

来自分类Dev

获取文件夹中文件的有序列表

来自分类Dev

获取SD卡中的文件夹和文件列表

来自分类Dev

使用Powershell获取包含vb文件的文件夹列表

来自分类Dev

获取SD卡中的文件夹和文件列表

来自分类Dev

获取特定子文件夹中的文件列表

来自分类Dev

从文件夹及其子文件夹中获取损坏文件的列表

来自分类Dev

从列表下载图像并使用Wget保留子文件夹

来自分类Dev

从iOS错误的Documents文件夹内的文件夹保存并获取图像

来自分类Dev

从子文件夹和文件夹标题中获取图像

来自分类Dev

使用javascript从文件夹获取图像大小

来自分类Dev

获取tmp文件夹中图像的大小

来自分类Dev

如何通过文件夹iOS从资产获取图像

来自分类Dev

如何快速从文件夹中获取随机图像?

来自分类Dev

从资源文件夹获取图像-Laravel

Related 相关文章

热门标签

归档