【问题标题】:How to set the local folder image as BitmapImage source?如何将本地文件夹图像设置为 BitmapImage 源?
【发布时间】:2018-12-21 05:21:57
【问题描述】:

我正在使用BitmapImage 来设置图像源。我试过了

https://docs.microsoft.com/en-us/dotnet/framework/wpf/graphics-multimedia/how-to-use-a-bitmapimage

这种方式将本地文件夹图像设置为BitmapImage源,但图像没有加载。

任何人,请帮助我如何将本地文件夹图像设置为图像源(我想要这个图像"C:\Users\Name\Pictures\CusotmViewImage1.png并尝试过

bitmap.UriSource = new Uri(@"C:\Users\santhiya.arulsamy\Pictures\CusotmViewImage1.png" 

像这样);

【问题讨论】:

标签: uwp uwp-xaml bitmapimage


【解决方案1】:

UWP 是沙盒平台,无法直接访问文件。您应该做的是使用StorageFileStorageFolder 类通过使用Files/Folders picker 访问这些文件并在页面后面实现它(*.xaml.cs)。

访问它的另一种方法是使用静态类windows.storage.knownfolders 中的属性并使用方法GetFileAsync(),例如this one。但请记住在您的应用程序配置中添加一项功能。 在你的情况下,你可以使用windows.storage.knownfolders.pictureslibrary属性,在你的应用配置中添加picturesLibrary能力,然后通过上面提到的方法获取文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-09
    • 2011-06-08
    • 2022-11-11
    • 1970-01-01
    • 1970-01-01
    • 2013-02-17
    • 2012-10-31
    • 1970-01-01
    相关资源
    最近更新 更多