Q:为什么Form的子类需要用partial修饰?
A:
partial关键字表明把一个类分在不同的地方定义,最后编译器把他们合成一个类。
Form子类,也就是窗体,在创建后会生成3个文件:.cs\.resx\.designer.cs。其中.designer.cs存放窗体控件的初始化布局,并在.cs文件中用InitializeComponent()调用。
只有声明了partial关键词,编译器才能把三个文件整合在一起,成功地处理。
Q:为什么Form的子类需要用partial修饰?
A:
partial关键字表明把一个类分在不同的地方定义,最后编译器把他们合成一个类。
Form子类,也就是窗体,在创建后会生成3个文件:.cs\.resx\.designer.cs。其中.designer.cs存放窗体控件的初始化布局,并在.cs文件中用InitializeComponent()调用。
只有声明了partial关键词,编译器才能把三个文件整合在一起,成功地处理。