在 WPF XML文件被打开时,设计状态下 VS 需要渲染界面到设计器中,需要执行对应类中的构造方法和Load方法,此时如果这些方法报错会导致设计界面加载失败,避免方法如下:
通过添加判断代码判断是否处于设计模式,如果是返回。
if (DesignerProperties.GetIsInDesignMode(this))
{
return;
}
在 WPF XML文件被打开时,设计状态下 VS 需要渲染界面到设计器中,需要执行对应类中的构造方法和Load方法,此时如果这些方法报错会导致设计界面加载失败,避免方法如下:
通过添加判断代码判断是否处于设计模式,如果是返回。
if (DesignerProperties.GetIsInDesignMode(this))
{
return;
}