C# 在程序中嵌入图像?

C# 在程序中嵌入图像?,c#,winforms,C#,Winforms,我有一个C#WinForm应用程序,上面有一些图像。 我可以指定图像位置,但我想要的是图像在发布后与文件一起。它仍然显示图像位置中指定的位置,因此如果用户无法访问该位置,他/她将无法看到图像 你正在寻找的神奇词汇是“资源”。查看MSDN上的文章。除了Thomas link,您还可以尝试以下方法: 将图像添加到表单中。属性“生成操作”字段中的更改。生成操作属性指示在执行生成时Visual Studio对文件所做的操作。生成操作可以具有以下几个值之一: 无-该文件不包括在项目输出组中,也不在生成过

我有一个C#WinForm应用程序,上面有一些图像。

我可以指定图像位置,但我想要的是图像在发布后与文件一起。它仍然显示图像位置中指定的位置,因此如果用户无法访问该位置,他/她将无法看到图像

你正在寻找的神奇词汇是“资源”。查看MSDN上的文章。

除了Thomas link,您还可以尝试以下方法:

将图像添加到表单中。属性“生成操作”字段中的更改。
生成操作
属性指示在执行生成时Visual Studio对文件所做的操作。生成操作可以具有以下几个值之一:

  • -该文件不包括在项目输出组中,也不在生成过程中编译。例如,包含文档的文本文件,如自述文件
  • 编译-文件被编译到生成输出中。此设置用于代码文件
  • 内容-文件未编译,但包含在内容输出组中。例如,此设置是.htm或其他类型Web文件的默认值
  • 嵌入式资源-此文件作为DLL或可执行文件嵌入到主项目生成输出中。它通常用于资源文件