【发布时间】:2011-07-16 04:27:36
【问题描述】:
我有一个程序,它在“图标”文件夹中包含许多图标(这些图标包含在 Build Action=Resource 的项目中)。
在 XAML 中,我可以使用 <Image Source="../Icons/name.png"/> 等代码访问这些图标(“..”,因为 XAML 位于不同的子文件夹中);但是我想在同一个项目的一些 WinForms 代码中使用相同的图像。不幸的是,
GetType().Assembly.GetManifestResourceStream("Icons/name.png");
返回null 和
GetType().Assembly.GetManifestResourceNames()
只列出一堆 *.resources 文件(每个 .resx 一个,一个称为 *.g.resources)。那么我应该如何获取图像流呢?
【问题讨论】: