0

又是我。这就是问题所在,在资源文件夹的 C# 表单中,我添加了另一个文件夹并将其命名为 Buttons。因为我喜欢纽扣。这是一个问题,如何使用该文件夹中的图像/其他?

到目前为止我的尝试:

        ThisBtnImg.Image = Properties.Resources.Buttons.ThisButton;

我没有看到我的尝试成功......任何帮助将不胜感激。

4

2 回答 2

0

您需要将资源添加到项目中。转到项目属性,然后选择“资源”选项卡。在那里,您可以添加新资源并从磁盘中选择图像。选择资源类型“图像”,然后选择“添加资源->添加现有文件”。

于 2012-04-21T14:19:07.157 回答
0

请参阅此答案如何在单独的文件夹中添加资源?

您需要将文件夹的构建操作设置为“嵌入式资源”。然后你可以访问这样的文件

using(Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream("<root namespace for the      assembly>.<folder name>.<image file name>"))
{
    pictureBox1.Image = Image.FromStream(stream);
}
于 2013-09-11T15:41:34.320 回答