c# - 如何在 Windows Phone 7 应用程序中以离线模式查看来自 Web 的图像

标签 c# windows-phone

我正在 Windows Phone 7 中构建我的第一个应用程序。我有一张从后台加载的图像。我的 XAML 代码是

<Button Click="Image_Click" Name="image1" Margin="-33,-16,-26,-13">
            <Button.Background>
                <ImageBrush Stretch="Fill" ImageSource="http://political-leader.vzons.com/ArvindKejriwal/images/icons/landing.png"/>
            </Button.Background>
        </Button>

这是一个可点击的图片,点击它会导航到另一个页面。

现在由于图片来自网络,我希望下次即使在离线模式下也能查看此图片。任何人都可以帮助我如何做到这一点

最佳答案

似乎这个问题的公认答案是你需要的:Image Source and Caching

当我自己遇到这个问题时,我采用了硬/手动方式 - 自己下载图像,将它们缓存在文件系统上并从那里引用它们。建议的答案似乎提供了一种更简单的方法。

编辑:该问题与 Windows Phone 8 有关,但它看起来适用于 Windows Phone 7.5(也称为 Mango)。不知道 7,但无论如何你应该以 7.5 为目标(没有不能升级到 7.5 的手机)

关于c# - 如何在 Windows Phone 7 应用程序中以离线模式查看来自 Web 的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20898823/

相关文章:

c# - 如何检测正在使用哪个垃圾收集器?

c# - 如何比较两个 Dictionary<string,int> 以查找是否有任何值已更改?

时间:2019-03-17 标签:c#EPPAutoRowHeight

c# - 为什么枢轴项中的 Frame 属性为空?

c# - 计算 PivotItem 的高度?

windows-phone - Windows Phone 8.0 上 7.8

wpf - 绑定(bind)到多个索引器

c# - 有没有办法验证 powershell 脚本?

c# - 在 linq-to-sql 中保护查询授权

c# - Windows ocr 可以识别自定义符号/字体吗?