我目前在MainPage.XAML中使用<image src="<full path to image>" />
标记。这是我在开发Windows Phone时尝试使用的第一件事。图像将显示在设计器中,但是当我调试设备时(使用运行Windows Phone 8.1 Preview或任何仿真器的Lumia Icon),图像将无法显示。我得到的只是一个空白屏幕。
我所做的所有研究都表明,这应该像使用一个源属性指向我的图片的图片标签一样简单。我错过了什么吗?想法?
提前致谢。
答案 0 :(得分:0)
您是否在以下地点关闭了Image
代码:
<image src="<full path to image>">
并确保您提供正确的路径。
应该是这样的:
<Image Source="the path" />
答案 1 :(得分:0)
如果您可以使用您正在使用的实际xaml代码编辑问题,那么我可以确认这会很棒,但是从您给@Kulasangar的回复中,我建议您的问题是您提供的文件路径在你的桌面上。电话/模拟器无权访问此文件。您需要将图像添加到Windows Phone项目中,并将src更改为来自解决方案根目录的相对路径。
只需在Windows资源管理器中导航到该文件,然后将文件(在本例中为图像)拖放到Visual Studio中的解决方案资源管理器选项卡中,即可将文件添加到WP8项目中。
如果您将图像直接放入项目根目录而不是子文件,则xaml中的图像标记应如下所示:
<Image Source="/Lockscreen.jpg" />