Hello,

I have several different forms that are very light weight but inherit
from a two base classes. They implement an interface so that another
library can switch between form displays but still have the same
functionality.  For instance:

Licenses_001.vb (User Control) inherits ALicenseControl.
ALicenseControl inherits AControl.
AControl inherits System.Windows.Forms.UserControl

Pretty simple inheritance, but I currently cannot make either
ALicenseControl or AControl strictly abstract classes without breaking
the UI for the classes as they are technically User Controls.

Is there a better way or a best practice to set up an inheritance
hierarchy for this scenario?

Thanks in advance
JM

Reply via email to