解决
来自here的接受答案做了伎俩(使用转换器)
我有resources.dll,它不包含一个,但包含多个资源文件,如
在A.resx里面我有
我在我的项目中引用了这个dll。
在xaml内部我声明了名称空间
xmlns:res="clr-namespace:Resources;assembly=Resources"
我正在尝试从资源A.resx获取内容。
这个工作正常,我可以从A.resx获得字符串
<Label Content="{x:Static res:A.TestString}"/>
但我不能像这样访问图像
<Image Source="{x:Static res:A.TestImage}" />
无法识别或访问成员TestImage
A.resx
如果我可以从中获取字符串,但无法获取图像,那么我有权访问到resx文件,我可以排除权限/访问问题。所以我必须对这张图片做错了。
问题是:为什么我无法从resx文件中获取图像以及如何使其工作?