c#设计器运行什么代码?

时间:2009-04-24 16:33:07

标签: visual-studio-2008 designer

我的代码编译和运行问题一直存在问题,但未在设计器中加载。然后我必须使用第二个visual studio实例来调试我的visual studio以找到问题。设计师执行什么代码以及按什么顺序执行?

2 个答案:

答案 0 :(得分:1)

嗯。我刚刚注意到,当我在设计器中查看名为“MainForm”的表单时,实际上创建了一个System.Windows.Forms.Form类型的对象,而不是MainForm类型的对象。添加控件中的某些代码要求其父级是MainForm。在执行代码时,一切都很好但在设计器中却没有,因为没有创建MainForm。

答案 1 :(得分:0)

如果您正在创建WinForms应用程序,那么它就是.designer.cs中的代码