Class Name Base class (optional) Class Description
Drawable Base drawable interface.
Window Base UI class.
BasicWindow A Basic Window
ChildWindow Subclass of basicwindow for use with MDI
applications
Control Basic control interface, is both renderable and
discoverable.
Canvas Canvas controls support manipulating bitmaps
Button Notifiable Buttons use the Canvas interface that enables
the loading and manipulation of images
PictureBox Concrete implementation of the Canvas interface.
Container Containable Base implementation of the Containable interface.
ListBox DataProvider Through the ataProvider, it manages an iterable
list of items.
GroupBox Draws a group frame around one or more controls
TabControl Implementation of a tabbed view control
Designable
DesignerControl Container Implementation of a basic designable interface
that draws sizing handles around a control, if
it is active.
Last active
January 12, 2020 03:10
-
-
Save lighth7015/73c93d5edff2a670063ded20ab2f8af1 to your computer and use it in GitHub Desktop.
Proposed Class Hierarchy
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment