缓存图片wp8.1

时间:2015-03-30 16:28:50

标签: visual-studio-2013 windows-phone-8.1 win-universal-app

我有URI数组,其中包含来自互联网的图像。我希望能够访问这些,而无需始终连接到互联网。我看到这样的场景:在我的应用程序的第一次启动时,我将所有图像下载到appdata文件夹,并生成内部URI的数组。比我在localsettings中保存这个数组。

但也许可以使用C#的标准库来缓存图像,并使用URI的原始数组来从离线访问图像?

1 个答案:

答案 0 :(得分:0)

这是一个很好的开源库,可以帮助你。

Q42.WinRT

它有一个名为ImageExtensions.CacheUri的东西,这意味着它会根据Uri自动缓存图像。

<Image q42controls:ImageExtensions.CacheUri="uri of your image" />

并且不要忘记q42controls命名空间。

xmlns:q42controls="clr-namespace:Q42.WinRT.Controls;assembly=Q42.WinRT.Phone"