C# 窗体文件下的 Designer.cs .resx 后缀的文件是什么,作用是什么?

同上,假如我创建一个窗体Form.cs在他的下一级,有两个子文件:1、Form.Designer.cs和Form.resx这两个子文件是什么?作用是什么?有什么好处?对窗... 同上,假如我创建一个窗体Form.cs 在他的下一级,有两个子文件:1、Form.Designer.cs 和Form.resx 这两个子文件是什么?作用是什么?有什么好处?
对窗体设计有何影响?
展开
 我来答
全代杰
推荐于2017-11-25 · TA获得超过685个赞
知道小有建树答主
回答量:255
采纳率:0%
帮助的人:161万
展开全部
Form.cs和Form.Designer.cs其实是一个类,Visual Studio为了让我们方便管理,用partial关键字把窗体类给拆开了,Form.Designer.cs存放的是窗体的布局,你的窗体定义了哪些控件,那些控件的名字、属性等等,都是存放在Form.Designer.cs里面的,而Form.cs则是用来存放处理方法的,比如你的按钮点击事件绑定了Button_Click这个方法,就会出现在Form.cs里,而Form.resx则是用来存放你的窗体资源的,比如你自定义了你的窗体的图标,这个图标就会出现在Form.resx里面。

其实在早期版本的Visual Studio里,是没有Form.Designer.cs的,窗体的设计类和逻辑类全在一个文件里。那么好处就显而易见了:便于管理。让你编程的时候能够更加直观。
宇宙之心眼
2012-11-20 · TA获得超过623个赞
知道小有建树答主
回答量:610
采纳率:100%
帮助的人:416万
展开全部
Form.Designer.cs这个是你在拖放控件的时候,VS将自动生成一些代码放在这个里面(也就是说,其实你所有的放在界面上的控件都是用代码放上去的,只是VS给自动生成了而已)。
而resx是资源文件,存放一些你这个Form上所用到的一些资源,比如说图片等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Icelove3tAaL
2012-11-20
知道答主
回答量:71
采纳率:0%
帮助的人:14.7万
展开全部
Form.Designer.cs 这个是编码页
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式