从抽象类继承的用户控件

本文关键字:用户 控件 继承 抽象类 | 更新日期: 2023-09-27 17:58:21

我有一个从抽象类继承的用户控件。基本上是这样的。

class SimpleSlideView : View
{
}
public abstract class View : UserControl
{
}

该项目编译良好,运行良好。我可以(从工具箱中)获取用户控件,并将其拖动到窗体中,这样它就会正确地显示在设计器中。但是,如果我尝试在设计器中打开SimpleSlideView控件本身,我会收到以下错误:

设计器必须创建一个实例类型为"Animation.View",但不能因为类型被声明为摘要

我错过了什么?

从抽象类继承的用户控件

您可以在这里找到可能的解决方案:如何让Visual Studio 2008 Windows窗体设计器呈现实现抽象基类的窗体?