Silverlight应用程序图像未在运行时显示

时间:2010-11-05 12:51:46

标签: image silverlight-4.0

在Visual Studio 2010中,我使用Silverlight业务应用程序模板创建了一个新项目。我在Assets文件夹下添加了一个Images文件夹。此文件夹中的png文件将Build Action设置为Resource,将Copy To Output Directory设置为Always。在标题部分,我添加了<Image Source="Assets\Images\logo.png" />元素。在设计时,它会显示我的图像。在运行时它没有。 想知道为什么我的图像在运行时丢失了吗? --Shawn

2 个答案:

答案 0 :(得分:2)

我在设计时显示的图像存在类似问题,但在运行时却没有。我正在使用包URI,所以我也想发布该修复:

在运行时不起作用,在设计时工作:

<Image Source="TelerikDemo;component/Images/logo.png" />

适用于设计和运行时:

<Image Source="/TelerikDemo;component/Images/logo.png" />

注意包URI开始之前的额外'/'。

答案 1 :(得分:1)

HMF!结果我的反斜杠需要正斜杠!