在Visual Studio设计器中打开Windows窗体窗体时,我的代码中引发了一些错误。如果设计者正在打开窗体,而实际运行时,我想分支代码并执行不同的初始化。

如何在运行时确定是否在设计者打开表单的过程中执行了代码?

最佳答案

要了解您是否处于“设计模式”:

  • Windows窗体组件(和控件)具有DesignMode属性。
  • Windows Presentation Foundation控件应使用IsInDesignMode附加属性。
  • 10-07 13:13
    查看更多