C# 资源文件Resource.resx的使用

1.添加资源文件
在C#工程文件中右击->属性,打开界面如下图所示,然后选中资源选项,将需要的图片、文件等复制进来,并保存。
C# 资源文件Resource.resx的使用_第1张图片
打开工程文件下Properties,然后再打开Resources.resx,并双击Resources.Designer.cs
C# 资源文件Resource.resx的使用_第2张图片
在Resources下可以看到生成如下的代码:

/// 
        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
        /// 
        internal static System.Drawing.Bitmap GREEN {
            get {
                object obj = ResourceManager.GetObject("GREEN", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }
        
        /// 
        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
        /// 
        internal static System.Drawing.Bitmap RED {
            get {
                object obj = ResourceManager.GetObject("RED", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }
        
        /// 
        ///   查找 System.Drawing.Bitmap 类型的本地化资源。
        /// 
        internal static System.Drawing.Bitmap rowicon {
            get {
                object obj = ResourceManager.GetObject("rowicon", resourceCulture);
                return ((System.Drawing.Bitmap)(obj));
            }
        }

这样就可以直接在C#文件中使用:
如读取图片时:this.Fan_Image.Image = Properties.Resources.RED;

你可能感兴趣的:(C#,c#)