DropDown Control 1.0
The DDButton control for MS .
|
The DDButton control for MS .Net allows developers to build custom drop-down and auto-complete controls with literally few lines of code. The Demo Kit contains source code of several ready-to-use controls including auto-complete tool, drop-down treeview, grid, tabbed dialog, etc
The DDButton control will allow developers to build custom drop-down and auto-complete controls with literally few lines of code.
Technically, the drop-down control you implement using DDButton has three elements:
- The DDButton control.
- The parent control(s) that saves the user input. This can be the DDButton control itself, or any other control (e.g., a text box, picture box, etc.).
- The form to be dropped down.
The DDButton control may be used as a container (control property IsContainer=True) or as a standalone control (IsContainer=False).
When you use DDButton as a container, it is automatically made a parent control. And, in the most simple case you can use the DDButton control's Text property to display the user input from the drop-down form.
The DDButton control supports automatic resizing based on the font size. So, the control you create as described above will look just like a regular combo box.
To allow users edit the text in the control, place a text box inside the DDButton control. Since DDButton supports docking, your text box can resize automatically when the DDButton control is resized.
To display anything else but the text (e.g., an icon next to a user name), you can place any controls you need inside the DDButton control.
The control on the picture above is comprised of two image controls and two edit boxes inside a DDButton control.
When DDButton is used as standalone control, you can bind a parent control from the code
Together with the possibility to programmatically drop (at custom location) and hide the drop-down form this in fact allows developers to use any control as "drop down button".
Drop-Down Form Behavior
The dropped form behaves much like a common drop-down list. The form will be automatically dropped in right direction if there is no space to drop it in default direction, and will automatically hide in all cases when the typical dropped window does.
The difference from the regular dropped windows is that the drop-down form doesn't automatically hide if the focus belongs to the parent control (or to a control inside the parent DDButton control) or to the form itself. This fact makes it possible to create complicated drop-down forms, e.g. treeviews, checklists, grids, etc.
Creating Auto-Complete Tools
DDButton also allows for easy implementation of auto-complete windows. In this case the edit box is the parent control, and the drop-down form is displayed and hidden programmatically in response to the keyboard input.
Control Appearance
The DDButton control appearance can be customized using four properties. The control size can be adjusted automatically when user changes the font size.
Windows XP Themes
DDButton fully supports the Windows XP themes. When user changes the theme, or changes the appearance from Windows Classic to Windows XP and back, appropriate event is raised and the DDButton control appearance is changed automatically.
tags ddbutton control drop down the ddbutton auto complete down form the drop parent control the parent the control control you text box from the the form
Download DropDown Control 1.0
Purchase: Buy DropDown Control 1.0
Similar software
DropDown Control 1.0
AlterSourcing
The DDButton control for MS .
Grip Control
AlterSourcing
The Grip control for MS .
ActiveResize Control 4
VBGold Software
VBGold ActiveResize Control is an intelligent VB form resizer that makes your Visual Basic applications completely resolution-independent without the need to write any code.
ActiveResize Control Lite 3.0
VBGold Software
VBGold ActiveResize Control is an intelligent VB form resizer that makes your Visual Basic applications completely resolution-independent without the need to write any code.
damFormMemory 1.0
DAM Components
The damFormMemory control can be dropped on a .
ActiveResize Control Professional 4
VBGold Software
VBGold ActiveResize Control is an intelligent VB form resizer that makes your Visual Basic applications completely resolution-independent without the need to write any code.
TransparentControls ActiveX Control 1.0
PurpleParrotPrograms
TransparentControls ActiveX Control, when placed on a form, allows your program elements to perform the same functions as the standard controls for which they are named.
PopUp Control
AlterSourcing
With PopUp Control you can create custom popup windows.
Resizer XT 1.2
resizer.com
Resizer XT is an ActiveX control that will add intelligent VB form resizing to your program without any code.
Resizer Wizard Activex for Visual Basic 3.0
Seekford Solutions, inc
Many programmers find it not only painful, but very annoying to have to add resize code to their Forms.