.designer.cs 和 .resx 文件是干什么用的?

ningweidong 2010-12-22 03:04:20
C#里,每个窗体都有两个文件 .designer.cs 和 .resx
请问这两个文件是干什么的?在什么情况下需要修改它们?
...全文
1104 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
xyanbo1988 2011-12-31
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 luminji 的回复:]
引用 4 楼 ningweidong 的回复:
引用 3 楼 wuyq11 的回复:
Designer.cs是设计器自动生成的 ,存放的是一些配置信息。
Form1.resx是你在设计窗体时所嵌入的资源

你好,请问有没有需要手动修改那两个文件的情况?

勒个就是让你手动修改的,不然要他们来干嘛。
[/Quote]

什么情况下,不用这两个文件而把他们删掉?
gzbtiantian 2011-09-03
  • 打赏
  • 举报
回复
学习了。
dai821 2010-12-22
  • 打赏
  • 举报
回复
如果你牛的话可以自己手动编写那2个文件,呵呵,但是对应新手来说,还是以看懂为主,至于修改和编写,我感觉还是算了吧,该错了,会出一些自己无法解决的错误,与其这样还不如先用着,看懂了,搞明白了在尝试修改,和编写
dai821 2010-12-22
  • 打赏
  • 举报
回复
.designer.cs 存放窗体的一些控件页面等肉眼看见的一些东西和相关的配置信息之类的一些东西
.resx是该窗体使用的一些资源信息,例如使用了哪些资源,存放位置等等
.cs则是你编写的代码了,
前两个都是环境自动生成的,通过你对窗体的拖、拉、点、按环境自动给你完成,不需你操心怎么写,所以最好自己也不要随意改动(在你未看懂之前)。
一般都不需要怎么去专门修改这两个文件,你通过对窗体的修改,环境会自动给你完成多相应2个文件的修改,不需要人为操心,只有你操作窗体和代码就好了
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ningweidong 的回复:]
引用 3 楼 wuyq11 的回复:
Designer.cs是设计器自动生成的 ,存放的是一些配置信息。
Form1.resx是你在设计窗体时所嵌入的资源

你好,请问有没有需要手动修改那两个文件的情况?
[/Quote]
勒个就是让你手动修改的,不然要他们来干嘛。
ningweidong 2010-12-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wuyq11 的回复:]
Designer.cs是设计器自动生成的 ,存放的是一些配置信息。
Form1.resx是你在设计窗体时所嵌入的资源
[/Quote]
你好,请问有没有需要手动修改那两个文件的情况?
wuyq11 2010-12-22
  • 打赏
  • 举报
回复
Designer.cs是设计器自动生成的 ,存放的是一些配置信息。
Form1.resx是你在设计窗体时所嵌入的资源
czhiyong_153650 2010-12-22
  • 打赏
  • 举报
回复
designer.cs里面是由VS自动生成的页面的设计代码,你拖动一个控件到页面上的时候,就会产生相应的代码在designer.cs里面。
.resx 文件,属于资源文件 ,由 XML 组成,可以加入任何资源,包括二进制。同样不能被嵌入到 Assembly 中。在 System.Resources 名字空间中有专用读写的类。VS. NET 创建这种文件然后将其转成 .resources 文件并根据设置将其嵌入到 Assembly 中。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧