【问题标题】:Why I can not display this picture by a Image Control?为什么我不能通过 Image Control 显示此图片?
【发布时间】:2013-05-22 16:09:30
【问题描述】:

当我调试我的 Windows Phone 应用程序(7.5 及更高版本)时

我可以用浏览器看到这张图片:http://xiciimgs.xici.net/d178542377.0/123_s.jpg

但是当我使用这个 xaml 时,我无法通过模拟器或真机看到任何东西。

<Image Source="http://xiciimgs.xici.net/d178542377.0/123_s.jpg">
</Image>

为什么以及如何解决?

【问题讨论】:

  • 您是否尝试过使用您的桌面或模拟器/手机浏览器?您的模拟器/手机可能未连接到互联网。
  • 我在我的手机上测试,它有互联网连接
  • 这很奇怪。例如,您确定您的图像是可见的并且没有被网格中的另一个控件完全覆盖吗?尝试制作一个只有图像的空白页面,看看会发生什么。
  • 也看不到,把图片源换成别的就可以看到了。
  • 尝试虚拟测试。获取“WebClient”实例并尝试下载数据并查看手机/模拟器是否能够下载此图像。如果肯定尝试从代码设置图像源。如果它有效,我无法想象这个 XAML 出了什么问题。

标签: image windows-phone-7 xaml


【解决方案1】:

看起来您的 JPG 文件实际上被编码为 GIF。所以你的问题可以在这里解决:Display GIF in a WP7 application with Silverlight

或者,如果您可以访问此图像,您可以将其转换为 JPG。

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2016-10-05
    • 2013-02-17
    • 1970-01-01
    • 1970-01-01
    • 2016-06-30
    • 2014-07-27
    • 1970-01-01
    相关资源
    最近更新 更多