如何知道我现在是否在设计

时间:2015-10-12 11:08:37

标签: c#

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

在很多时候,设计师告诉我他无法处理我的用户控件,因为空引用异常或监视器。

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

如何检查我是否处于"设计模式"然后当我构建我的控件时,如果它的设计模式我用空数据

实例化它

感谢。

1 个答案:

答案 0 :(得分:0)

DesignMode财产:

if (DesignMode)
    return;