c# - 资源、放置位置以及如何在 C# 中引用它们

标签 c# winforms resources

我已经使用 C# 和其他编程语言工作了一段时间,很惭愧地说我不熟悉在何处放置程序图标等资源以及如何在我的代码中引用它们的标准。

具体来说,对于 C# Windows 窗体应用程序,将我的图标资源放在哪里比较合适,一旦我将它们放在正确的位置,引用它们的路径是什么?

非常感谢您的帮助。

最佳答案

您可以将Resources.resx 文件添加到您的项目中,并向其中添加图像、字符串、文件等资源。然后您可以通过自动生成的 Resources 类引用这些资源。默认情况下,Visual Studio 将在 Properties 目录中创建一个 Resources.resx 文件。默认情况下,您添加到资源文件的任何资源都将添加到 Resources 目录。

例如

this.BackgroundImage = Properties.Resources.MyImage;

关于c# - 资源、放置位置以及如何在 C# 中引用它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4111160/

相关文章:

c# - 通过用户控件调用 C# 窗体上的按钮

c# - 调用 ToolStripMenuItem

java - java小程序中如何获取一个目录下的所有文件?

c# - Automapper - 动态类型映射

c# - Lambda 表达式 C# 的属性名称

c# - 在 C# 中将单选按钮绑定(bind)到 SQL 表的简单方法

java - 非关键资源有哪些示例?

c# - 从文件中动态读取资源

c# - 最佳 URL 验证

c# - 如何删除特定用户的注册表项?