我有一个基类,定义如下(我也在使用 DevExpress 组件):
public abstract partial class BaseFormClass<R> : XtraForm where R : DataRow
{
...
}
与我从其他地方读到的相反,我仍然能够设计这个类。我不必为此创建一个具体的类。但是,当我创建一个派生自它的具体类时(如下所示),该类在设计器中不起作用。
public partial class ConcreteFormClass : BaseFormClass<StronglyTypedRow>
{
...
}
我收到这条消息:
无法为此文件显示设计器,因为无法设计其中的任何类。设计人员检查了文件中的以下类: ConcreteFormClass --- 无法加载基类“BaseFormClass”。确保已引用程序集并且已构建所有项目。
有没有人见过这个?任何已知的解决方法?