由VS自动生成和维护的代码被放在了叫做“窗体名称.designer.cs”的文件中。如果你仔细察看你的项目所在目录,你会找到这些文件。
在.net2.0以后,增加了一个叫“部分类”的特性,如果使用partial关键字,可以把类的不同部分分别写在不同的文件里。VS利用了这样的特性,将自动生成的,略显繁琐的自动代码放在“窗体名称.designer.cs”中,而你自己的代码写在“窗体名称.cs”中,他们同为一类,只是写在两个文件夹中了。
敬请注意:.net1.1到.net2.0,作了重大改进,但Windows Form的编程模型变化不大。