我在下面有这段演示代码:
<Image Name="imgCam" Width="400" Height="600" Visibility="Visible" Source="http://www.graffiti.org/prague/phoe_whs_2000.jpg" />
这在设计器中显示,但是当我运行模拟器或尝试在手机上查看它时它不起作用?为了让这个图像显示在模拟器和手机中,我是否缺少一些东西?该网址将在浏览器中加载图像。
我在下面有这段演示代码:
<Image Name="imgCam" Width="400" Height="600" Visibility="Visible" Source="http://www.graffiti.org/prague/phoe_whs_2000.jpg" />
这在设计器中显示,但是当我运行模拟器或尝试在手机上查看它时它不起作用?为了让这个图像显示在模拟器和手机中,我是否缺少一些东西?该网址将在浏览器中加载图像。
我已经检查了您在模拟器中的 URL 及其在模拟器中的显示图像。检查您的模拟器是否有互联网连接并且工作正常。
你也可以试试这个。Uri uri = new Uri("你的 URL", UriKind.RelativeOrAbsolute); Your_Image.Source = new BitmapImage(uri);
此图像也适用于我的模拟器,除非我从应用程序中删除网络权限。
您应该检查您是否在 WMAppManifest.xml 的 Capabilities 部分中指定了 ID_CAP_NETWORKING
<Capabilities>
<Capability Name="ID_CAP_NETWORKING"/>
</Capabilities>