一、 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的,窗体的设计类和逻辑类全在一个文件里。
用partial关键字把窗体类拆开之后:便于管理。编程的时能够更加直观。
https://blog.youkuaiyun.com/zxf347085420/article/details/95355125?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param
基本信息
在Windows窗体应用程序中,每一个Form窗体都对应有一个设计器代码文件:Form.Designer.cs文件。它里面的内容时自动生成的。比如说,我在窗体上设置一个frmAddUser_load事件,它就会在里面自动生成一行代码:
this.Load += new System.EventHandler(this.frmAddUser_Load);
转自:
https://blog.youkuaiyun.com/Gnd15732625435/article/details/53455394?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param
.cs是什么文件,有什么作用
.CS就是C#语言源代码文件,是后台代码文件,也可以称为类。
CS文件为主要与primarily, Visual C#.NET, Source Code相关联的游戏文件 。CS文件还与以下相关联 Unknown Apple II File,Tribes 2 Scripting File, Caditor Document , CLEO 3 Custom Script,Torque Game Engine Script和FileViewPro。
将cs源文件转换成dll文件。dll文件为我们保护自己编写的源代码提供方便,并且可以对外开放接口,供其他人使用。.designer.cs是事件注册文件,也就是后台代码跟窗口相关联的文件,系统自动生成。
转:https://blog.youkuaiyun.com/HanQiuyue123/article/details/90154590?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param
VS2017下C#解决方案生成的文件都是什么作用?(bin文件、obj文件、properties文件、.cs文件、 .csproj文件、.config文件)
https://blog.youkuaiyun.com/Ginny97/article/details/103067718?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param
本文介绍了C#中Form.cs和Form.Designer.cs的区别与作用,详细阐述了窗体设计类和逻辑类的分工,以及Form.resx资源文件的功能。通过学习,有助于理解C#中部分源文件的管理和编程原理。
8094

被折叠的 条评论
为什么被折叠?



