GUI Designer和代码视图

时间:2011-02-02 09:49:15

标签: c# visual-studio

我不明白为什么代码视图显示Form的代码而不是Form.designer文件,这是包含GUI代码的实际文件。他们怎么能说你可以在设计师或代码视图中看到GUI?

2 个答案:

答案 0 :(得分:7)

重点是GUI本身的代码不应该手动更改,因为设计器内部的任何更改都可以覆盖或删除所有手动更改。

您实际看到的代码文件与文件后面的其他代码是同一个类,但是使用partial关键字将该类拆分为两个。这个关键字实际上是为此目的而制作的,因此自动生成的代码和手动编写的代码可以放在两个不同的文件中。

答案 1 :(得分:0)

'代码视图'表示:您的类(或模块)的代码,不一定是该类的GUI代码。