首页 > Windows开发 > 详细

C#基础性问题

时间:2015-12-19 09:48:58      阅读:344      评论:0      收藏:0      [点我收藏+]

当我们用Visual Studio创建一个Windows窗体项目时,默认情况下,C#会将一个窗体添加到项目中,并为其命名为Form1。并自动生成一些相关的文件,表示该窗体的两个文件称为Form1.cs和Form1.designer.cs

Program.cs:

是程序的入口,就是一个程序运行时,最先运行的地方,里面有Main()函数,Main()函数里有决定启动的时候先运行哪一个窗体Application.Run(new Form1()),不管是Winform程序还是控制台都有这个。

Form1.cs: 

是我们自己写入的代码,在里面写一些方法和事件处理程序

Form1.designer.cs:

C#窗体设计器自动写入代码的文件,这些代码用于实现所有从“工具箱”中拖放控件到窗体、在“属性”窗口中设置属性等操作,一般不建议手动去编辑此文件,一旦动手修改了,只要你的Form设值有一点点对不上Designer.cs,C#将不会执行Designer.cs文件。解决办法是重做一个Form,让VS自动生成一个Designer.cs文件,除非你特别熟悉Designer.cs和Form的关系。

Form1.cs和Form1.designer.cs其实是一个类,在早期的VS版本里是没有Designer.cs的,VS为了让我们方便管理、编程的时候更直观,将逻辑类和设计类分开,用partial关键字把窗体类给拆开了。

Form1.resx:

用来存放窗体资源的,比如你自定义了你的窗体的图标,这个图标就会出现在Form1.resx里面。

 

C#基础性问题

原文:http://www.cnblogs.com/binstyle/p/5058648.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!