日期:2014-05-17  浏览次数:21237 次

Winform 继承自定义基窗体,打开设计界面报错
自定义ParentForm:Form,里面包含一些预处理
其他form继承ParentForm,此时没有问题

现在把ParentForm改成泛型类,另外单独编写在dll中以供调用
打开设计界面出现如下错误:
文件中的类都不能进行设计,因此未能为该文件显示设计器。设计器检查出文件中有以下类: Form1--- 无法加载基类“ParentForm”。请确保已引用该程序集并已生成所有项目。 

但是运行正常,求解?

------解决方案--------------------
如果你把父窗口和子窗口写在不同项目中,在你添加引用后,要生成下父窗口所在项目。
------解决方案--------------------
父类已经修改,界面中父类已经不匹配,造成错误
------解决方案--------------------
两个类都要继承。设计类。编码类