6

I've got a usercontrol that inherits from an abstract class. Basically looks like this.

class SimpleSlideView : View
{

}

public abstract class View : UserControl
{

}

The project compiles and runs fine. I can take the usercontrol (from the toolbox) and drag it into a form and it is displayed in the designer correctly. However, if I try and open the SimpleSlideView control itself in the designer I receive the following error:

The designer must create an instance of type 'Animation.View' but it cannot because the type is declared as abstract.

What have I missed?

Maxim Gershkovich
  • 45,951
  • 44
  • 147
  • 243

1 Answers1

3

You can find possible solution here: How can I get Visual Studio 2008 Windows Forms designer to render a Form that implements an abstract base class?

Community
  • 1
  • 1
Alex Aza
  • 76,499
  • 26
  • 155
  • 134