我有一个名为Domain的可移植类库的解决方案。域包含名为Images的文件夹。里面有png图像。
空白溶液:
我的解决方案中也有一个WPF项目。如果我在WPF项目中引用Domain.dll并写:
<Image Source="/Domain;component/Images/Avatar.png" Stretch="None"/>
图像显示在我的设计器中。但是如果我运行我的WPF应用程序就没有图像。
我试过了
Source="pack://application:,,,/Domain;component/Images/Avatar.png"
Build Action to embedded Resource or content
没有任何成功......
有没有办法让这项工作?我知道我可以直接在WPF项目和Build Action to Resource中添加图像,但我想要所描述的方法......
提前谢谢!
答案 0 :(得分:0)
我找到了一个解决方案:
siteoforigin 是关键
<Image Source="pack://siteoforigin:,,,/Images/Avatar.png" Stretch="None"/>
我无法在设计时看到图像 - 但它在运行时工作