禁用特定控件的设计模式

时间:2013-03-13 12:10:42

标签: c# wpf visual-studio visual-studio-2012

我目前正在使用本机Windows控件,它应该出现在我的WPF设计视图中,但是当我关闭设计选项卡时,它会使整个IDE崩溃。

无论如何都要做以下任何一种情况吗?..

  • 停止此特定类的实例出现在设计视图中。
  • 让此课程在设计视图中显示替代图片。
  • 阻止此本机控件崩溃IDE(仅在选项卡关闭时)。

我的特殊原生控制是Scintilla,我正在显示HwndHost

1 个答案:

答案 0 :(得分:2)

您需要插入设计模式检查, 并执行仅在您不处于设计模式时导致问题的代码。

请参阅:

Is there a DesignMode property in WPF?