Overview
DropDownPopupBase derives from DropDownBase
and represents the main base class for all drop-down controls
in PlusSuite. Basically this class splits the control in two different
entities: the BaseControl, which is the control that is always visible on the
screen (for example a TextBox) and the PopupControl, which is the control that
drops down. The control is extremly powerful as it can accept virtualy any .Net
control as BaseControl or PopupControl. In PlusSuite, PlusComboBox,
PlusDatePickerCombo and PlusColorPicker are derived from this class.
Features
-
Separates the visible control from the drop-down control
-
Allows full ownerdrawing
-
Supports hot-tracking
-
Supports Windows XP Themes
-
Smart Drop-down positioning
-
If needed the drop-down window doesn't steal focus from the main application
window
-
Rich event model
|