【问题标题】:How to know if I'm in design now [duplicate]如何知道我现在是否在设计中[重复]
【发布时间】:2016-01-09 20:13:59
【问题描述】:

在我的应用程序中,我构建了一些用户控件,我想在 Visual Studio 的设计中使用它们。

而且在很多时候设计师告诉我他不能处理我的用户控件,因为 nullreference 异常或 wathever。

应用程序运行时我没有这些异常,因为我实例化了我所有的数据,但在设计模式下我不需要任何数据,只看控件,

如何检查我是否处于“设计模式”,然后在构建控件时,如果是设计模式,我将使用空数据对其进行实例化

谢谢。

【问题讨论】:

    标签: c#


    【解决方案1】:

    DesignMode属性:

    if (DesignMode)
        return;
    

    【讨论】:

      猜你喜欢
      • 2013-02-19
      • 1970-01-01
      • 2013-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-10
      • 1970-01-01
      相关资源
      最近更新 更多