The designer must create an instance of type '<type name>', but it can't because the type is declared as abstract

This error occurred because the base class of the object being passed to the designer is abstract, which is not allowed.

See Also

Reference

abstract (C# Reference)

MustInherit (Visual Basic)

MustOverride (Visual Basic)