C# WinForm程序中Resources.resx的使用
(2013-12-29 17:54:06)分类: 编程 |
分类: C# |
有很多时候我们在进行前台设计的时候不仅仅是拖控件就能解决问题的,还需要自己去写前台的代码(比如我们在更改别人的代码时,由于机器配置原因,项目中的前台页面无法正常显示,此时需要我们自己手动修改)
对于WinForm窗体默认有个Designer文件和resx文件跟随。
resx文件是个resource文件,即程序资源文件,但它是一个xml文件,只是指出文件的位置等信息。
Resurces文件夹下的东西是手动加入里面的资源文件及其资源,它是实际保存资源的地方。
Resources.resx
Resources.resx指的是项目中的资源文件,不是form中的。它指明了在resurces文件夹中的实际资源在项目中的名称等,这样就可以在项目中通过名称访问这些资源的。
1、添加资源文件:
资源文件可以从项目属性中的资源标签添加。
比如,我添加一个图片,叫做pic.png,添加入资源文件后,可以给他命名,比如叫它pic。如此,添加文件就完成了。
2、程序中调用资源文件:
只需要一句话:Properties.Resources.资源名。
比如我刚添加的图片,就写Properties.Resources.pic就ok了,当然在IDE中写代码的时候是会有提示的。