C# WPF中的图像源

C# WPF中的图像源,c#,wpf,xaml,C#,Wpf,Xaml,我正试图在XAML中设置一个图像源,但不断得到“找不到路径的一部分…”(加上我要调用的目录)。我想我搞乱了我应该打电话的位置。层次结构类似于: -Solution -Project -Data -Images -Image_I_want_to_use.png (placeholder name) -Themes -Demo -Default -fileImWorking

我正试图在XAML中设置一个图像源,但不断得到“找不到路径的一部分…”(加上我要调用的目录)。我想我搞乱了我应该打电话的位置。层次结构类似于:

-Solution
   -Project
      -Data
      -Images
         -Image_I_want_to_use.png (placeholder name)
      -Themes
         -Demo
           -Default
              -fileImWorkingIn.xaml
              -other files
      -other folders
   -Another Project
   -Third Project
如何在XAML中配置图像源,以便我正在使用的文件可以利用这些图像

我试过了

<Image Source="/Project;component/Images/image_to_use.png">

(每个名字都只是一个占位符)但运气不佳。有什么建议吗?如果这是微不足道的,我道歉


谢谢

在.NET 4中,此
Image.Source
值将起作用:

<Image Source="/AssemblyName;component/FolderName/image_to_use.png">
是什么修复了它:

<Image Source ="pack://application:,,,/Images/image_name.png"></Image>

我还将构建操作更改为内容


谢谢大家的帮助

呃,我刚刚用silverlight完成了这一过程,必须手动将图像加载为BitmapImage,然后将图像设置为BitmapImage。Source=然后将其数据绑定到viewmodel是一件痛苦的事情。您是否尝试将图像构建为内容而将图像构建为内容,你说的是图像属性下的构建操作,对吗?如果是这样,我目前将其作为一种资源。还有,@Pseudo:关于你是如何做到这一点的,有什么好的资源吗?
<Image Source ="pack://application:,,,/Images/image_name.png"></Image>