添加资源文件后,VS会自动生成代码,我们可以通过对象来获取资源
string str = Properties.Resource.str;
Image img = Properties.Resource.warning;
如果想通过文件的名称来获取资源呢,可以通过访问Resources的ResourceManager来获取
还可以获取特定区域的资源 ,Resources.Culture 表示特定区域的资源,可选参数
/// <summary>
/// 资源
/// </summary>
public class Res
{
/// <summary>
/// 获取字符串
/// </summary>
public static string GetString(string name)
{
return Properties.Resources.ResourceManager.GetString(name, Properties.Resources.Culture);
}
/// <summary>
/// 获取图像
/// </summary>
public static Bitmap GetBitmap(string name)
{
object obj = Properties.Resources.ResourceManager.GetObject(name, Properties.Resources.Culture);
return (Bitmap)obj;
}
}
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_38211198/article/details/97258901