我有一个程序,其中包含一个“图标”文件夹中的图标(这是包含在项目与生成行动=资源)的数量。我的资源隐藏在哪里?
在XAML中,我可以使用代码访问这些图标,例如<Image Source="../Icons/name.png"/>
(“..”,因为XAML位于不同的子文件夹中)。但是我想在同一个项目中的某些WinForms代码中使用相同的图像。不幸的是,
GetType().Assembly.GetManifestResourceStream("Icons/name.png");
回报null
和
GetType().Assembly.GetManifestResourceNames()
只列出了一堆*的.resources文件(每个的.resx和一个叫* .g.resources)。那么我该如何获得图像流?
当我想要包含图像,javascript,css etceteras时,我没有打扰资源文件。我直接在项目中使用“嵌入式资源”的构建操作,因此不必乱用任何资源集。 –