wpf XAML 设计器异常,提示NullReferenceException 未将对象引用设置到对象例

设计了一个控件,然后在使用该控件的界面上,出现上图,这个应该是设计器的bug,解决办法

不要在界面上直接写Load事件

在cs构造函数里手动注册,并且在控件的构造函数里增加判断

if (DesignerProperties.GetIsInDesignMode(this))
{
return;
}

//在这里才注册Load事件

cmbSpeed.Loaded += cmbSpeed_Loaded;

原文地址:https://www.cnblogs.com/zsx-blog/p/8311633.html