SO中有许多相关的问题/答案。我看了其中一些,但没有一个真正匹配。
一个程序集(称为 ResourcesLoader)将图像保存为 嵌入式资源 .
我想在另一个程序集中使用这些图片。
在查看 msdn pack uri 并看到大量示例后,我认为以下行可以完成这项工作:
<Image Source="pack://application:,,,/ResourceLoader;component/Resource Files/Bitmaps/bmp20x20/Cancel.png" />
你猜怎么着?这是行不通的!我已经逐字逐句地检查了几次,以确保没有错误。
我尝试使用资源图像,它奏效了。但我必须使用嵌入式资源...
谁能给我神奇的语法?谢谢!
最佳答案
在此资源上设置的构建操作是什么? Build Action 应该是 Resource 而不是 Embedded Resource。
关于wpf - 如何使用单独程序集的嵌入图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1137492/