代码之家  ›  专栏  ›  技术社区  ›  Martin Moser

VS 2008设计器不再执行默认构造函数?

  •  0
  • Martin Moser  · 技术社区  · 16 年前

    我刚刚测试了WinForms Designer在VS2008中执行的代码类型。 似乎设计器不再执行默认构造函数。 我添加了这样一个简单的东西;设计器中没有任何更改。

    2 回复  |  直到 16 年前
        1
  •  0
  •   StingyJack    16 年前

    您是否设置了断点以查看它是否跳过?

    如果它是项目中的第一个表单,而不是以“Run”开头,则可以F10(单步执行)从代码的第一行开始。从那里你可以追踪执行情况。

    .NET 2.0及更高版本对windows和web窗体使用分部类。是否可能被命中的构造函数不是默认值。

        2
  •  0
  •   BenMorel Manish Pradhan    11 年前

    我将几个语句(设置背景、MessageBox.Show、File.writealText等)放入构造函数中,包括System.Diagnostics.Debugger.Break(),但没有任何语句会导致任何类型的响应。。。

    不要误解我,这是我想要的行为,但是我知道我在VS2005中遇到了关于这个问题的问题,并且我没有找到任何关于Winforms Designer发生变化的信息。