2012-06-23 111 views
0

我在我的WPF项目中有一些图标,使应用程序更加用户友好。 WPF显示了我电脑上的所有图标,但是当我在其他电脑上运行应用程序时,它会显示一些图标,但不是全部图标。我该如何解决它?WPF不能正确加载图像

更新:

<Image Source="Office/Add-Female-User.ico" Stretch="None" /> 

我敢肯定,所有图像都可以访问,因为他们中的一些是可见的。

+0

是否确定在部署到其他机器时可以在应用程序资源中找到所有图像? – Charleh

+0

您可以解释更多...在这里从你的一些图片是应用程序 – mahdavipanah

+1

请提供一些关于如何加载图片,您的图像的资源设置,您的图片的使用(也许在XAML中)的代码 –

回答

0

您正在将图像(在图像控件中)作为内容不是资源引用。我怀疑问题是你的图像没有复制到输出目录。查看丢失图像文件的属性,并将生成操作设置为“内容”和“复制”,以将dir输出为新的复制。

有关资源引用的信息,请参见http://msdn.microsoft.com/en-us/library/aa970069.aspx

+0

当然,我已经将文件复制到输出目录,但它只是显示一些图像。即:我有图像{A,B,C,D},在某些电脑上显示A和B,但在另一台电脑上显示B和C.听起来很奇怪。 – Alireza

+0

这停止了所有图像为我工作... –