在XAML界面引用自定义控件时在设计界面模式无法正常显示自定义控件,且以曲线提示未将对象引用设置到对象的实例错误信息,发生此错误的原因是由于用户自定义控件在设计模式下无法实例化导致。
解决办法:
在自定义控件构造函数中增加识别设计模式的代码,在设计模式时直接返回即可。
public UC5_Ctrl()
{
InitializeComponent();if(System.ComponentModel.DesignerProperties.GetIsInDesignMode(this))return;/////////////////////////////////////////////////////////////////////////////
//其他代码
}
特别声明:文章来源用户上传并发布,本站只提供信息存储服务,不拥有所有权,内容仅供参考。