加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

C# WinForm程序中Resources.resx的使用

(2013-12-29 17:54:06)
分类: 编程
(2013-04-07 19:42:18)

分类: C#

有很多时候我们在进行前台设计的时候不仅仅是拖控件就能解决问题的,还需要自己去写前台的代码(比如我们在更改别人的代码时,由于机器配置原因,项目中的前台页面无法正常显示,此时需要我们自己手动修改)

对于WinForm窗体默认有个Designer文件和resx文件跟随。
 Designer文件是记录窗体的信息的,当在窗体上进行布局时,如从控件库中拖入控件等,Designer文件都会自动记录下关于该控件的信息,无需人为干预。
resx文件是个resource文件,即程序资源文件,但它是一个xml文件,只是指出文件的位置等信息。

Resurces文件夹下的东西是手动加入里面的资源文件及其资源,它是实际保存资源的地方。

Resources.resx

Resources.resx指的是项目中的资源文件,不是form中的。它指明了在resurces文件夹中的实际资源在项目中的名称等,这样就可以在项目中通过名称访问这些资源的。


1、添加资源文件:

资源文件可以从项目属性中的资源标签添加。

比如,我添加一个图片,叫做pic.png,添加入资源文件后,可以给他命名,比如叫它pic。如此,添加文件就完成了。

2、程序中调用资源文件:

只需要一句话:Properties.Resources.资源名。

比如我刚添加的图片,就写Properties.Resources.pic就ok了,当然在IDE中写代码的时候是会有提示的。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有