为了账号安全,请及时绑定邮箱和手机立即绑定

如何在.NET中创建和使用资源

如何在.NET中创建和使用资源

慕斯709654 2019-07-11 16:32:59
如何在.NET中创建和使用资源如何创建一个可以在程序的各个部分中轻松引用和使用的资源?我的具体问题是我有一个NotifyIcon,我想根据程序的状态更改图标。这是个常见的问题,但我已经努力了很长一段时间了。
查看完整描述

3 回答

?
RISEBY

TA贡献1856条经验 获得超5个赞

上面的内容实际上并不像我在VisualStudio 2010中所期望的那样适用于我。它不允许我访问Properties.Resources,说由于权限问题,它是不可访问的。最终,我必须更改资源属性中的持久性设置,然后我找到了如何通过Resources.Designer.cs文件访问它,其中有一个自动getter,允许我通过MyNamespace.Properties.Resources.NameFromAddingTheResource.访问图标返回一个类型为Icon的对象,可以直接使用。


查看完整回答
反对 回复 2019-07-11
?
喵喔喔

TA贡献1735条经验 获得超5个赞

上述方法效果良好。

另一个方法(我在这里假设网页)是创建您的网页。将控件添加到页中。然后在设计模式下转到:Tools>GenerateLocalResource。一个资源文件将自动地出现在解决方案中,并在资源文件中映射页面中的所有控件。

要为其他语言创建资源,请将4种字符语言追加到文件名的末尾,在扩展名(Account.aspx.en-US.resx、Account.aspx.es-ES.resx.等)之前。

要检索代码背后的特定条目,只需调用此方法:GetLocalResourceObject([资源输入键/名称])。


查看完整回答
反对 回复 2019-07-11
  • 3 回答
  • 0 关注
  • 359 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信