Click here to Skip to main content

Combo and List Boxes

Desktop Development » Combo & List Boxes
 

Combo & List Boxes - Beginners 

top
Title / Updated Author Score  
Setting the width of the dropdown list
Updated: 17 May 2000
A simple tutorial explaining how to set the width of a combo dropdown list so that all items are fully visible
VC6, MFC, Dev
 
Chris Maunder 4.98
Control Subclassing
Updated: 7 May 2003
This article explains how to subclass controls so that they act and look the way you desire. It uses a listbox as an example.
VC6, Win2K, Visual-Studio, MFC, Dev
 
Eric Sanchez 4.94
Using the CComboBox control
Updated: 23 Mar 2001
An entry level tutorial on using the CComboBox control
VC6, Win2K, MFC, Dev
 
Wolfram Steinke 4.81
Using the CListBox control
Updated: 23 Mar 2001
An entry level tutorial on using the CListBox control.
VC6, Win2K, MFC, Dev
 
Wolfram Steinke 4.56
Using the CCheckListBox and getting check state notification
Updated: 4 May 2004
Using the CCheckListBox and getting check state notification
VC6, Windows, MFC, Dev
 
intensely_radioactive 4.42
A Class to Save and Load Listbox Data
Updated: 2 Jan 2002
CListBoxSafe is a class that can save data from a listbox to file and load data from a file into a listbox.
VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev
 
Kuniva 3.80

Combo and List boxes 

top
Title / Updated Author Score  
Image ComboBox Control
Updated: 8 Jul 2005
This is an extended, owner drawn ComboBox which has an added support to display images in the combobox dropdown as well as the edit (text) box.
C#, Windows, .NET1.1, GDI+, VS.NET2003, Dev
 
smn-12 4.81
CheckBox ComboBox Extending the ComboBox Class and Its Items
Updated: 29 Apr 2008
An article on a CheckBox ComboBox control which extends the ComboBox.Items.
C#2.0, Windows, .NET3.5, Visual-Studio, Dev
 
Martin Lottering 4.79
Add Item to Binded Combo Box
Updated: 7 Oct 2006
This article shows how a new item can be added to a data binded combo box
C#2.0, Windows, .NET2.0, VS2005, Dev, QA
 
Ali Raza Shaikh 4.79
A Separator Combo/List Box
Updated: 28 May 2007
The Custom Combo Box and List Box Control with Separators
C#, Windows, .NET, Visual-Studio, Dev
 
Zuoliu Ding 4.73
DataGridViewColourPicker
Updated: 17 May 2009
A customized column for datagridview to pick a color from a drop down within datagridview
C# (C#1.0, C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008), .NET (.NET2.0, .NET3.0, .NET3.5), DBA, Dev, Design
 
Arash Javadi 4.69
ComboBox with read only behavior
Updated: 25 Apr 2005
An article about developing a ComboBox with the same read only functionality as the TextBox.
C#, .NET1.1, WinXP, VS.NET2003, Dev
 
Claudio Grazioli 4.56
Drill-down Combo Control
Updated: 22 Dec 2005
A flexible drill-down combo control supporting hierarchical, cascading selections.
C#, Windows, .NET, Visual-Studio, Dev
 
omcken 4.56
How to set values into ComboBox Items
Updated: 26 Jun 2002
How to use ValueMember with ADO.NET.
C#, .NET1.0, Win2K, Dev
 
Tomohiro 4.38
Managed Font Combobox
Updated: 4 Mar 2005
A managed combobox that displays a sample of each font in the system.
C#, Windows, .NET1.1, GDI+, VS.NET2003, Dev, WinForm
 
Martin Cook 4.31
A combobox that looks decent when it is disabled
Updated: 6 Aug 2006
This article describes a method to ownerdraw a combo box so that the text is readable when the combobox is disabled.
C#, Windows, .NET, Visual-Studio, Dev
 
AlexKilpatrick 4.25
A ComboBox in a DataGrid
Updated: 25 Dec 2002
Descendant from DataGridColumnStyle.
C#, .NET, Win2K, WinXP, Visual-Studio, Dev
 
Jan Wiggers 4.00
An extended ListBox control
Updated: 17 Dec 2002
A control that offers extensible entry specification and full keyboard support.
C#, Windows, .NET1.0, Dev
 
ClearlyDotNet 3.83
How Do I Put Display and Value in Combobox/Listbox Separately?
Updated: 15 Jun 2007
This article demonstrates how to use object as items in combobox and listbox and manipulate them.
C#1.0, C#2.0, C#3.0, Windows, .NET1.0, .NET1.1, .NET2.0, .NET3.0, VS.NET2003, VS2005, Dev
 
Manish Ranjan Kumar 3.48
ColorComboBox
Updated: 11 Aug 2004
Selecting colors with a combo box.
C#, VC7, VC7.1, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, GDI+, VS.NET2003, Dev
 
pseudonym67 3.39
An Autobiography of a Windows Forms custom control in its own words [ComboView] – Part I.
Updated: 27 Dec 2003
Who am I? What am I doing here at CodeProject? Well, I'll answer myself all these questions and others.
C#, .NET1.0, Win2K, WinXP, Win2003, Dev
 
Rajesh Pillai 3.23
The Localizable Dropdown for ASP.NET 2.0
Updated: 1 Jan 2009
Simple way of binding dropdown control to resource files
C#2.0, .NET2.0, ASP.NET, WebForms
 
Shahid Syed 3.00
Binding the Enum to the Dropdown Listbox and Sorting it on Values
Updated: 12 May 2008
An article on Binding Enum to DropdownListbox with the SortedList that sorts entries by value instead of by key.
VB6, VB (VB7.x, VB8.0, VB9.0), .NET (.NET2.0, .NET3.0, .NET3.5), WebForms
 
Chirag Maisuriya 3.00
A Data Bound Combo Box
Updated: 5 Dec 2004
This article provides a combo box that is easy to use with data sources.
C#, Windows, .NET1.1, ADO.NET, VS.NET2003, Dev, WinForm
 
Stanciu Vlad 3.00
Adding a 'select' Option to a Windows Forms Databound Combobox - The Easy Way
Updated: 23 Oct 2009
How to add a 'select' option to a Windows Forms databound combobox with one easy method
C#, Windows, WinForm
 
greg_quinn 2.60
ItemData in .NET - Unedited
Updated: 10 Dec 2007
Combo box and List Box Item Data in .NET
C# (C#1.0, C#2.0, C#3.0), Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Embedded), Win32, Win64
 
S.Raja 2.56
Databinding CheckListBoxControl with DataView
Updated: 6 Mar 2005
Databinding CheckListBoxControl with DataView.
C#, Windows, .NET1.1, VS.NET2003, Dev, WinForm
 
Syed Irtaza Ali 2.47
ReadOnly Combobox
Updated: 7 May 2007
Creating simple, attractive, read-only comboboxes
C#, Windows, .NET, Visual-Studio, Dev
 
topcatalpha 1.86
Cascading Dropdonlist in ASP.NET - Unedited
Updated: 13 Feb 2008
Cascading dropdown list in asp.net using MYSQL database
VBScript, Javascript, CSS, HTML, Windows (WinXP, Vista), ASP, ASP.NET, SQL-Server, Ajax, Design
 
Avinash Desai 1.11

Combo & List Boxes - ComboBox Controls 

top
Title / Updated Author Score  
XTipComboBox - Display tooltips for combobox
Updated: 1 Jul 2003
XTipComboBox implements a combobox with tooltips for the data items (both in the list box and in the edit box)
VC6, Win2K, WinXP, MFC, Dev
 
Hans Dietrich 4.97
Creating a Custom DropDown Control
Updated: 20 Jul 2010
Explains how to effectively create virtually any type of dropdown control
C#, .NET (.NET2.0, .NET3.0), GDI+, Dev, Design, WinForm
 
Richard Blythe 4.95
Implementing an autocompleting Combobox
Updated: 18 Oct 2000
A combobox that autocompletes as you type
VC6, Windows, MFC, Dev
 
Chris Maunder 4.94
AdvComboBox - Version 2.1
Updated: 29 Sep 2010
A Combobox in which the user can resize the drop window. Can be standard style or flat style.
VC6, Win2K, WinXP, MFC, Dev
 
Mathias Tunared 4.93
Creating a Chained dropdownlist using jQuery and XML
Updated: 30 Mar 2010
This article is about to create a chained drop down list when we want to represent data from hierarchical data sets.
XML, ASP.NET, Ajax, jQuery, drop-down
 
Mohd Arshad (Sam) 4.90
History ComboBox
Updated: 20 Apr 2007
CComboBox with support for item history.
VC6, Win2K, MFC, Dev
 
Paul Vickery 4.88
AutoComplete without IAutoComplete
Updated: 30 Apr 2003
An AutoCompletion control that doesn't use IAutoComplete but still retains the same look and feel.
VC6, VC7, Win2K, WinXP, MFC, Dev
 
Andreas Kapust 4.87
Font Combo
Updated: 7 Jul 2003
An MFC-based Font selection and preview combo
VC6, Win2K, WinXP, MFC, Dev
 
Chris Losinger, Dave Schumann 4.84
How to Display Images in ComboBox in 5 Minutes?
Updated: 1 Sep 2010
This is an extended ComboBox which supports images for items
C# (C#4.0), Windows, LINQ, combobox, WinForm
 
Bassam Alugili 4.80
CheckComboBox Control
Updated: 24 Nov 1999
A combo box with check boxes.
VC6, MFC, Dev
 
Magnus Egelberg, Lundalogik 4.78
Searchable MultiColumn ComboBox with Linked TextBox
Updated: 31 Jan 2008
A multi-column combox that can link to a dataset or an array of objects. Supports the hiding of columns and the reordering of visible ones. The combobox can display a field (like a code) while the linked text box can show the corresponding description. Supports auto-completion and RightToLeft langua
C#2.0, Windows, .NET2.0, VS2005, Dev
 
Darryl Caillouet 4.76
Custom ComboBox
Updated: 4 May 2006
A combo box control with a custom popup control.
C++, Windows, Visual-Studio, MFC, Dev
 
Bahrudin Hrnjica 4.76
How to create a custom ComboBox from scratch
Updated: 13 Nov 2008
An article on creating a custom ComboBox control completely from scratch.
C# (C#1.0, C#2.0, C#3.0), Windows (Win2K, WinXP, Vista), .NET (.NET2.0, .NET3.5), GDI+, Dev, WinForm
 
bbbnova 4.72
Flexible ComboBox and EditingControl
Updated: 18 Sep 2011
Using any Control In ComboBox or in EditingControl for DataGridView
VB, Windows, VS2010, User-controls, DataGridView, WinForm
 
NewPast.Net 4.71
A Custom Group Combo Box
Updated: 12 Jun 2001
A combobox-like control that allows groupings within the elements in the dropdown list.
VC6, Win2K, Visual-Studio, MFC, Dev
 
Brett R. Mitchell 4.71
Super Combo Box - combo-box with columns, colors and more
Updated: 12 Apr 2004
A CComboBox derived class that contains colors, columns, bold fonts, and images.
VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev
 
ronhash 4.70
A ComboBox with a CheckedListBox as a Dropdown
Updated: 22 Nov 2008
A ComboBox with a CheckedListBox as a dropdown
C#2.0, .NET, Visual-Studio, Dev, WinForm
 
Stelios Alexandrakis 4.68
Fast Drive ComboBox
Updated: 22 May 2007
A fast combobox that correctly displays all the logical drives with the appropriate icons, volume names, and drive letters.
C#1.0, C#2.0, Windows, .NET1.1, .NET2.0, VS.NET2003, VS2005, Dev
 
Michael B. Hansen 4.68
Two Line Text Combobox
Updated: 14 Dec 2011
CComBoxEx is a simple MFC control derived from CWnd, it can display two line data
VC6, Windows, MFC, XP
 
mengxz 4.67
Store and show Tree struct in a Combobox
Updated: 31 Jul 2002
Store and show Tree struct in Combobox
VC6, VC7, Win2K, WinXP, MFC, Dev
 
Simon.W 4.57
Add some AI to your combo box lookups
Updated: 15 Dec 2010
Helping the combo box autocomplete function with a frequency count.
SQL, Windows, Win32, SQL-Server, DBA, Dev, Sorting, Access, Web-Development, Application, Forms, TSQL, Lookup, Tables
 
hector.j.rivas 4.56
Read Only ComboBox
Updated: 3 Oct 2000
Show a disabled dropdown style combobox like a read only edit box.
VC6, Win2K, Visual-Studio, MFC, Dev
 
Tim McColl 4.53
Combo box with both read-only items and editable items
Updated: 19 Feb 2004
A combo box that consists of both read-only items as well as editable items that depending on selection, locks and unlocks the edit field of the combo box.
VC6, Win2K, WinXP, Win2003, MFC, Dev
 
Patric_J 4.50
A Windows.Forms.ComboBox with Item ToolTips for 32 bit Windows XP (SP2)
Updated: 6 Jun 2007
A simple overview of how to create a hybrid Drop-Down ComboBox where a tooltip is shown over an item if it is too long to display within the ListBox rectangle.
VB8.0, .NET (.NET2.0), WinXP, GDI+, VS2005, Dev, WinForm
 
Richard Ashman 4.50
Creating a chained dropdownlist using AJAX and XML
Updated: 26 Mar 2010
This article is about to create a chained dropdownlist when we need to represent data from hierarchical data sets. Here I’ll be discussing the method to populate ASPX dropdownlists using partial page rendering with AJAX. My database is a simple XML data file.
C#, XML, .NET, ASP.NET, Ajax, jQuery
 
Mohd Arshad (Sam) 4.44
A Read-Only Combo with Selectable Text
Updated: 30 Nov 2005
A combo box which behaves as a fully disabled combo box except that it allows you to select the text.
VC6, Win2K, WinXP, MFC, Dev
 
David Pritchard 4.44
MultiColumnComboBoxEx: An Extended Data-Bound Multiple Column ComboBox
Updated: 18 Feb 2009
A customized multi-column ComboBox supports separate box and item height
C#2.0, Windows, .NET2.0, VS2005, Dev
 
HU Lihui 4.43
Color Picker by Owner Drawn List Box and Combo Box
Updated: 30 Jul 2002
Demonstrates how to implement a WIN32 color picker by owner drawn list box or combo box
VC6, Win2K, WinXP, MFC, Dev
 
Li Zhaoming 4.39
FontComboBox ActiveX control
Updated: 7 Aug 2002
Another FontComboBox class. This one uses the ATL technology
VC6, Win2K, WinXP, MFC, ATL, Dev
 
Jean-Michel LE FOL 4.35
A separator combo-box
Updated: 13 Jun 2004
A CComboBox derived combo-box class
VC7, VC7.1, Windows, MFC, Dev
 
Zuoliu Ding 4.32
Customizable ComboBox Drop-Down
Updated: 21 Jun 2009
A combobox control with a customizable drop-down
C# (C#2.0), Windows, .NET (.NET3.0), GDI+, Dev
 
Lea Hayes 4.30
Auto Complete ComboBox
Updated: 8 Nov 2006
An article on an auto-complete combobox.
C#1.0, Windows, .NET1.1, VS.NET2003, Dev, WinForm
 
Manoh 4.26
Data Combobox
Updated: 27 Jul 2010
A custom combobox control that uses a datatable and can show multiple columns
C# (C#2.0), Windows, Dev, WinForm
 
jonmc1 4.25
A Multi Column ComboBox
Updated: 30 Nov 1999
A multicolumn, customizable, editable combobox
VC6, VC7, VC7.1, VC8.0, Visual-Studio, MFC, Dev
 
Xiao Wu Guang 4.23
Combo Box Initialization
Updated: 16 May 2000
Learn how to programmatically initialize a combo box.
VC6, Visual-Studio, MFC, Dev
 
Joseph M. Newcomer 4.23
Read Only ComboBox Provider
Updated: 22 May 2008
How to create a read only combobox user IExtenderProvider.
VB (VB8.0), .NET (.NET2.0), Dev, WinForm
 
RanceDowner1234 4.22
ColorComboBox
Updated: 3 Jul 2008
A ColorComboBox color picker using ToolStripDropDown.
C# (C#1.0, C#2.0, C#3.0), Windows, .NET, Dev, WinForm
 
Ali Rafiee 4.19
Color Picker Combo Box
Updated: 18 Oct 2000
A combobox derived class that provides a simple color picker
VC6, MFC, Dev
 
James R. Twine 4.16
Case-sensitive ComboBox
Updated: 20 Apr 2007
CComboBox (and CListBox) with case-sensitive searching
VC6, Win2K, MFC, Dev
 
Paul Vickery 4.10
ComboBox bold - Combo box with bold text items and optional icon.
Updated: 5 Aug 2003
Combo Box that allows you to set some of the items to be bold
VC6, Win2K, WinXP, Win2003, MFC, Dev
 
Alex Hazanov 4.06
BitmapPickerComboEx - A Nice Looking Combo Box with Sections
Updated: 22 Jan 2009
Control to create a Combobox dropdown with icons and sections headers
VC6, Windows, MFC, Architect
 
ITSTH 4.00
Creating an input for a console using a combo box
Updated: 25 Jan 2005
A simple way to use a combo box for an input field for a console.
VC6, Win2K, WinXP, MFC, Dev
 
Kevin Bond 3.89
CCheckComboBox II
Updated: 4 Jul 2004
A ComboBox that has a checkbox by each of its items.
VC6, VC7, Win2K, WinXP, MFC, Dev
 
PJ Arends 3.88
Multicolumn Autocompleting Combobox
Updated: 13 Jan 2004
A Combobox that will open up when a unique match is found and can contain more than one column
VC6, VC7, VC7.1, Win2K, WinXP, MFC, VS.NET2003, Dev
 
Ed Mitchell 3.71
Most Recently Used List in a Combobox
Updated: 29 Nov 1999
A combobox that encapsulates the functionality of CRecentFileList
C++, Visual-Studio, MFC, Dev
 
Michael Dunn 3.70
IconComboBox - Selecting Icons
Updated: 3 Mar 2000
2 Freeware MFC icon selection combo box classes
VC6, MFC, Dev
 
PJ Naughter 3.70
CComboBox with disabled items
Updated: 14 Apr 2000
combobox with disabled items
VC6, Win2K, Visual-Studio, MFC, Dev
 
Petr Novotny 3.59
ComboBoxDataBind
Updated: 21 Sep 2003
A resizable combobox which can bind data through an interface
C++/CLI, VC6, VC7, .NET, Win2K, WinXP, MFC, Dev
 
Janardhan Babu Chinta 3.57
Office Style Flat ComboBox
Updated: 15 Dec 1999
A drop-in replacement combobox that gives your apps the flat Office-style look
VC6, MFC, Dev
 
Kirk Stowell 3.47
SQL Server Combo Control
Updated: 4 Aug 2008
Lists all instances of SQL Server found on a local network.
VB (VB9.0), Windows (WinXP), .NET (.NET2.0), SQL-Server (SQL2005), Visual-Studio (VS2008), Dev
 
Sorcerer1324 3.40
CMultiCombo - A checkbox-bitmapped combobox
Updated: 27 Jan 2002
Present a combo-box class that allows multiple checkbox bitmaps to be placed next to each item.
VC6, VC7, Win2K, WinXP, MFC, Dev
 
Mauricio Ritter 3.27
VBLikeCombo - A Visual Basic Style Combo Box
Updated: 5 Apr 2000
Creates a combo box similar to those in Visual Basic.
VC6, MFC, Dev
 
Member 96 3.24
Simplest Way to Make Readonly ComboBox
Updated: 5 May 2009
Readonly ComboBox
C#
 
batati 3.20
A Combobox with bitmaps
Updated: 24 Nov 1999
A combo box that can be used to display bitmaps
VC6, MFC, Dev
 
Anneke Sicherer-Roetman 3.10
ReadOnly ComboBox
Updated: 23 Oct 2008
An extended ComboBox that adds a ReadOnly property to it.
C#1.0, C#2.0, C#3.0, .NET1.0, .NET1.1, .NET2.0, Mono, DotGNU, .NET3.0, .NET3.5, Dev
 
Fabio Franco 2.91
ItemDataCombo
Updated: 28 Jun 2000
An extremely simple but useful CComboBox entension
VC6, Win2K, MFC, Dev
 
Chris Losinger 2.90
Skin the ComboBox in 3 simple function calls
Updated: 24 Mar 2004
Set the skin for combobox drop down list of combo box.
VC6, Win2K, WinXP, Win2003, MFC, Dev
 
Ashok Jaiswal 2.89
A ComboBox using XML as dictionary
Updated: 24 Oct 2002
Create a new combobox which can fill itself automatically using a dictionary in XML
VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev
 
Johnson Zhou 2.64
Parent-Child ComboBoxes
Updated: 19 Jun 2006
Parent-child ComboBoxes is one of the classical problems in most projects.
VB, Windows, .NET, Visual-Studio, Dev
 
Yildirim Kocdag 2.43
A Customized User Control Combo (smartCombo) that can handle generic connection - Unedited
Updated: 24 Nov 2008
A Customized User Control Combo (smartCombo)
C# (C#1.0, C#2.0, C#3.0), .NET (.NET2.0), Dev, WinForm
 
arif_uap 2.31
Fancy Font Combo for Visual Basic .NET
Updated: 22 Mar 2006
A fancy font combo for VB showing the actual fonts.
VB, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Dev, WinForm
 
halsoft 2.29

List Controls - Drag and Drop 

top
Title / Updated Author Score  
Drag List Box with Multiple Selection and Inter-List Dragging
Updated: 4 Aug 2009
A replacement for MFC's CDragListBox that supports multiple selection and dragging between lists
C++ (VC6, VC7, VC7.1, VC8.0), C++/CLI, C, Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win7), MFC, Architect
 
ckorda 4.92
Drag-and-Drop ListBox
Updated: 18 May 2009
DragDropListBox, a control derived from ListBox allowing drag-and-drop in multiselect mode.
C#2.0, .NET2.0, WinXP, Dev, WinForm
 
oliwan 4.89

List Controls - Extending the List Control 

top
Title / Updated Author Score  
Extended CComboBox
Updated: 11 Oct 2011
A combobox control which shows a drop down window to assist user
VC6, Windows, MFC
 
Flaviu2 4.44
Another Flexible ListView Control
Updated: 17 Jul 2010
A highly object-oriented ListView control with varying-height items and support of complex data types
C#, Windows (WinXP), .NET (.NET2.0, .NET3.0), Win32, Visual-Studio (VS2008), GDI, GDI+, Dev
 
Hoang Khanh Nguyen 4.22

Combo & List Boxes - General 

top
Title / Updated Author Score  
Ordered ListBox
Updated: 29 Jul 2002
A ListBox derived class that supports internal ordering and re-ordering of items
C#, Windows, .NET1.0, Dev
 
Nish Sivakumar 5.00
FontComboBox - a font listing combo box for .NET
Updated: 4 Aug 2002
A fully owner drawn ComboBox derived class for enumerating and choosing fonts
C#, Windows, .NET1.0, Dev
 
Nish Sivakumar 4.96
Editable ListBox Tutorial
Updated: 24 May 2006
Step-by-step development of an editable ListBox.
VC6, Win2K, WinXP, MFC, Dev
 
Franc Morales 4.92
A data-bound multi-column combobox
Updated: 27 Jul 2007
An ownerdrawn multi-column combobox class with support for data-binding
C#2.0, .NET2.0, WinXP, Vista, VS2005, Dev, WinForm
 
Nish Sivakumar 4.86
URLComboBox : A window forms control for displaying URL's
Updated: 25 Feb 2002
A window forms control for displaying URL's similar to URL combo in IE.
C#, Windows, .NET1.0, Dev
 
Rama Krishna Vavilala 4.85
Hacking the Combo Box to give it horizontal scrolling
Updated: 31 Jan 2005
How to hack the combo box to give it a horizontal scroll bar, thus giving a polished look with ease + simplicity.
C++, C#, Windows, .NET1.1, VS.NET2003, Dev
 
Tomas Brennan 4.82
Local Input With No Effort
Updated: 16 Oct 2009
A sort of "add-on" to any application, which does not change at all the behaviour of the application but solves the "local edit" problem in a unitary way.
C++ (VC6), Windows (Win2K, WinXP), Visual-Studio (VS2005), MFC, Dev
 
Mircea Puiu 4.82
Bindable CheckedListBox
Updated: 24 Jul 2006
In this article you will see how to bind a CheckedListBox to the data source and use features of multiple selection with data binding.
C#, Windows, .NET, Visual-Studio, Dev
 
Hossein Ghahvei Araghi 4.81
An auto-resize C# Listbox (updated)
Updated: 2 Aug 2004
A listbox which will auto-resize its texts.
C#, Windows, .NET1.1, VS.NET2003, Dev
 
Lelieveld 4.81
An editable multi-line listbox for .NET
Updated: 4 Aug 2002
An owner drawn listbox that supports multi-line word-wrapped text as well as in-place editing.
C#, Windows, .NET1.0, Dev
 
Nish Sivakumar 4.81
Where's the ImageCombo control?
Updated: 18 Jan 2004
ImageCombo control for .NET.
C#, Windows, .NET1.0, .NET1.1, VS.NET2003, Dev
 
Niels Penneman 4.80
RadioListBox: A ListBox with Radio Buttons (Winforms version)
Updated: 3 Sep 2008
How to implement an owner-drawn ListBox with radio buttons instead of standard selection highlight
C#2.0, .NET2.0, WinXP, Vista, VS2005, Dev
 
Jaime Olivares 4.80
Tree ComboBox Control
Updated: 3 May 2011
Tree ComboBox Control
VC6, Windows, MFC
 
Flaviu2 4.80
Property list ActiveX control
Updated: 4 Nov 2004
Property list similar to VB.NET, implemented as ActiveX control.
VB6, VC6, VC7, VC7.1, Win2K, WinXP, Win2003, MFC, Dev
 
Alex Hazanov 4.77
ToolTipListBox - a list box with tool tips
Updated: 31 Jul 2002
A ListBox derived class that shows tool-tips for items that won't fit within the width of the list box
C#, Windows, .NET1.0, Dev
 
Nish Sivakumar 4.77
A Logging Listbox Control
Updated: 16 May 2000
Learn how to use printf-like functionality to debug your GUI applications.
VC6, MFC, Dev
 
Joseph M. Newcomer 4.76
Making Standard ComboBox appear flat
Updated: 18 May 2005
A simple and easy class that draws the standard ComboBox as flat control.
C#, .NET1.1, Win2K, WinXP, Visual-Studio, Dev
 
Fadrian Sudaman 4.76
Pickers Library: For Creating Pickers in .NET
Updated: 16 Oct 2007
A library for creating pickers: controls that display rich drop-down UIs
C#2.0, Windows, .NET2.0, VS2005, Dev, WinForm
 
@MSI 4.75
DataBind ComboBox Failures and More
Updated: 4 Feb 2010
When using DisplayMember / ValueMember on a ComboBox, this problem often occurs.
C#2.0, C#3.0, Windows, VS2005, VS2008, Dev
 
daylightdj 4.71
Look-up ComboBox
Updated: 6 May 2005
The article contains LookupComboBox control.
C#, .NET, Win2K, WinXP, Win2003, Visual-Studio, Dev, WinForm
 
dotNet Toys 4.70
ListEx - A Sonork like ListBox for .NET
Updated: 7 Aug 2002
This is my imitation sonork chat listbox, it supports most of the features of the real thing.
C#, .NET1.0, Win2K, WinXP, Visual-Studio, Dev
 
Nnamdi Onyeyiri 4.69
An OwnerDraw ComboBox with CheckBoxes in the Drop-Down
Updated: 24 May 2007
An OwnerDraw ComboBox with CheckBoxes in the Drop-Down
C#2.0, C#3.0, Windows, .NET2.0, .NET3.0, VS2005, Dev
 
Derek Viljoen 4.68
Dynamically re-creating a list box
Updated: 2 Aug 2002
Function to recreate a listbox at run-time to allow new styles, preserving its data, and selections
VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev
 
Paul Vickery 4.65
Dynamically re-creating a combo box
Updated: 2 Aug 2002
Function to recreate a combo box at run-time to allow new styles, preserving its data
VC6, VC7, Win2K, WinXP, Visual-Studio, MFC, Dev
 
Paul Vickery 4.63
Multi Column ComboBox
Updated: 17 Nov 2002
Displaying Multiple Columns in a Dropdown Combobox
C#, .NET1.0, Win2K, WinXP, Dev
 
SeeSharp 4.57
ComboBox firing events when hovering on the dropdown list
Updated: 29 May 2006
This article describes a custom ComboBox that will fire an event that lets the user know which item is being hovered over in the dropdown list of a ComboBox.
C#, .NET2.0, WinXP, VS2005, Dev
 
NeilPrice 4.57
Implementing an OwnerDrawn ComboBox
Updated: 3 Feb 2002
This article shows how to create an OwnerDrawn combobox
C#, Windows, .NET1.0, Dev
 
Senkwe Chanda 4.56
Adjust combo box drop down list width to longest string width
Updated: 7 Jan 2004
Automatically adjust the width of the drop down list of a combo box to the width of its longest item string.
C#, Windows, .NET1.1, Visual-Studio, Dev
 
SathishVJ 4.54
ImageListBox - exposing localizable custom object collection as a property
Updated: 13 Jun 2002
A control that exposes a custom object collection as a property that may be edited by the VS.NET Forms Designer and supports localization
C#, .NET1.0, Win2K, WinXP, Dev
 
Alexander Yakovlev 4.50
A C# ColorListBox
Updated: 29 May 2002
In this article we will see how to write an owner drawn ListBox
C#, Windows, .NET1.0, Dev
 
Sanjay Ahuja 4.43
Handling right-click on the CListCtrl header control
Updated: 7 May 2000
Determining the right click on the header of the CListCtrl
VC6, Visual-Studio, MFC, Dev
 
Alberto Bar-Noy 4.43
ListBoxDual Custom Control
Updated: 30 Apr 2005
Implementation time of a web project is much shorter with easy-to-use custom components.
C#, .NET, Win2K, WinXP, Win2003, ASP.NET, Visual-Studio, IE6.0, IE5.5, Dev
 
mutlugokhan 4.38
Multicolumn Combobox with Additional Format Conditions
Updated: 9 May 2007
Multicolumn Combobox with additional format conditions depending on the displayed values
VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, MFC, VS2005, Dev
 
Gismow 4.33
Extending the ListBox to show more complex items
Updated: 4 Sep 2006
This article shows how to extend the ListBox to show more complex items - for example, items with image and text areas.
C#1.0, Windows, .NET1.0, VS.NET2003, VS2005, Dev, WinForm
 
GiedriusBan 4.27
A C# auto complete combo box
Updated: 14 Apr 2003
A C# implementation of an auto complete combo box, based on Chris Maunder's MFC code
C#, .NET1.0, Win2K, WinXP, Visual-Studio, Dev
 
Matt Berther 4.22
Resizable ComboBox
Updated: 21 Feb 2011
Resizable ComboBox
C#, VB, Dev, ActiveX
 
Mostafa Kaisoun 4.22
Unbound items in a bound ComboBox
Updated: 25 Feb 2006
This article shows how to add unbound items to a bound ComboBox.
C#, .NET1.1, WinXP, VS.NET2003, Dev, WinForm
 
Itay Sagui 4.22
Getting Scroll Events for a Listbox
Updated: 27 Jun 2004
The standard framework won't tell when the scrollbar moved or what position it is at. This code gives you that control.
C#, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, VS.NET2003, Dev
 
bugshake 4.21
MFC Controls using XML-Files as DataSource (XERCES-Parser)
Updated: 9 Mar 2005
An article on reading xml files with the xerces parser and binding the data to custom MFC Controls
XML, VC6, WinXP, MFC, Dev
 
Rainer Schuster 4.20
DriveComboBox
Updated: 20 Feb 2002
Ownerdrawn ComboBox that dispays all logical drives with appropriate icon, volume name and drive letter
C#, Windows, .NET1.0, Dev
 
odah 4.17
Multi Column List Box in C#
Updated: 2 Jun 2002
An inherited ListBox that displays each column of a DataBound ListBox
C#, Windows, .NET1.0, Dev
 
Chris Rickard 4.17
Showing a Separate Tooltip for Each Item in a ListBox - .NET 2.0 (C# Code)
Updated: 2 Jan 2009
This article explains how to show separate tooltips for each item in a Listbox control
C#, .NET, Dev
 
Geek13 4.14
LineEditor Control – Line based visual input/output
Updated: 4 Jul 2007
A line based control for output and optional input, and a discussion of how to create a custom control from the .NET UserControl.
C#1.0, Windows, .NET1.1, Visual-Studio, GDI+, Dev, WinForm
 
BobJanova 4.11
RadioPanel: Binding RadioButton Groups to Enumeration Properties
Updated: 28 Aug 2007
Provides a Windows Forms control that enables binding the value of an enumeration type property to a Panel of RadioButtons.
C#2.0, .NET2.0, WinXP, Win2003, Vista, VS2005, Dev, WinForm
 
Jay Andrew Allen 4.06
NullableComboBox
Updated: 17 Jul 2005
A combobox which can show null for business objects.
C#, Windows, .NET1.1, VS.NET2003, Dev
 
Rainer Halanek 4.00
Workaround for disappearing checks in the CheckedListBox control
Updated: 24 Apr 2003
The CheckedListBox control has a serious problem! It forgets the checks when its DataSource property is set. This is the most effective workaround I have found.
C#, VB, .NET1.0, .NET1.1, Win2K, WinXP, Win2003, Dev
 
Carl Mercier 3.94
Multiselect DropDown ListBox Control for Web Applications
Updated: 3 Dec 2008
Enables the user to select multiple options in a drop down
C#, .NET1.0, .NET1.1, .NET2.0, Dev
 
Saleena, Thangavel Murugesan 3.94
Neat Tooltip for ComboBox
Updated: 19 Nov 2011
Details of how to make a tool-tip for a combobox. The enhanced class CTTCombobox is derived from the MFC ComboBox class.
VC6, Win2K, WinXP, MFC, Dev
 
simonchen.net 3.86
Two ListBoxes - Drag and Drop Example
Updated: 18 Jan 2004
Example of a windows form application with two listboxes. Items from the left listbox can be dragged to the right listbox. Items in the right listbox can be rearranged or removed with DragDrop.
C#, Windows, .NET1.1, VS.NET2003, Dev
 
Larry1024 3.72
An auto-resize C# ListBox
Updated: 16 Jul 2002
A custom ListBox that can resize its items automatically
C#, Windows, .NET1.0, Dev
 
Christian Tratz 3.68
A C# Server Drop-down Control
Updated: 29 May 2002
A C# usercontrol that enumerates servers and displays the list in a drop-down list
C#, VC7, .NET1.0, Win2K, Visual-Studio, Dev
 
Marty Cerisano 3.63
A text-based Name List + Lookup Control
Updated: 20 Jan 2004
A usable sample on how to build an outlook-style name-lookup control
C#, Windows, .NET1.0, .NET1.1, Visual-Studio, Dev
 
uTILLIty 3.62
Auto Complete Multi Column ComboBox
Updated: 6 Oct 2005
This is my version of an auto completing mutli column ComboBox.
C#, Windows, .NET1.1, VS.NET2003, Dev
 
cavoliotmail.com1@h 3.58
ColorListBox
Updated: 23 Apr 2005
Color ListBox with icons.
C#, Windows, .NET, Visual-Studio, GDI+, Dev
 
Alex_1 3.48
Graphic and Text Ownerdraw Listbox
Updated: 1 Sep 2008
Already made MFC ownerdraw listbox that holds text and icons
C++, Windows, Visual-Studio, MFC, Dev
 
>>MonMon<< 3.45
How to write a HatchStyle Dropdown
Updated: 4 Sep 2005
In this article we will see how to write a HatchStyle dropdown.
C#, Windows, .NET1.0, Dev
 
Saravanan Muthiah 3.44
Read only ComboBox
Updated: 11 Oct 2004
How to make ComboBox read only
C#, Windows, .NET1.1, VS.NET2003, Dev
 
Dan.A. 3.37
Solution to issues when using a combo box and a listbox
Updated: 22 Sep 2006
Solution to issues when using a combo box and a listbox.
Windows, Visual-Studio, MFC, Dev
 
Sai Doctor 3.33
CheckListBox Based on ListBox that Supports ReadOnly
Updated: 8 Nov 2007
Extended ListBox which supports CheckBox in Normal and ReadOnly mode
C#2.0, Windows, .NET2.0, VS2005, Dev
 
H. Tony 3.22
Intellisense: Home-Made - Based on Visual Studio
Updated: 24 Feb 2006
Re-create Microsoft's intellisense technology to use in your own applications
C#, Windows, .NET, Visual-Studio, Dev
 
James Gupta 3.17
TdhComboBox - An Inherited ComboBox With ReadOnly Property
Updated: 12 Oct 2006
This article describes a subclassed ComboBox with ReadOnly functionality.
C#1.0, Windows, .NET1.0, Dev, WinForm
 
Ilíon 3.11
EmrColorComboBox
Updated: 30 May 2006
A skinned ComboBox contains Web colors
C#, .NET, WinXP, VS.NET2003, Dev
 
Ampiroid 3.11
Build a Better CheckedListBox Control
Updated: 11 Jul 2003
This custom CheckedListBox control keeps users from changing the checkstate of items, fixes a TabControl bug, and adds extra functionality.
C#, VB, Windows, .NET1.1, VS.NET2003, Dev
 
Trevor Kennedy 3.10
Appearance Customizable ComboBox
Updated: 27 Mar 2007
A class implementing .Net ComboBox Control that allows appearance customization.
C#2.0, Windows, .NET2.0, GDI+, VS2005, Dev
 
Eugenis 3.00
System Drives Browser
Updated: 7 Aug 2002
System Drives Drowser
VC6, VC7, Win2K, WinXP, MFC, Dev
 
Barretto VN 2.58
Drive Box
Updated: 4 Jul 2001
This article explains how to display the list of Drive in a ComboList box.
C#, VC7, Windows, .NET1.0, Visual-Studio, Dev
 
Gobinath.K.R 2.47
Displaying an empty value in a combo box in a C# Windows application using MS Access
Updated: 19 Oct 2006
Display an empty value in a combo box within a C# Windows application using a SQL query.
C#1.0, Windows, .NET1.1, VS.NET2003, Dev
 
Johann Lazarus 2.12
ListBox with Icons
Updated: 8 Apr 2002
Listbox Control with an image property for every item
C#, .NET1.0, Win2K, WinXP, Visual-Studio, Dev
 
nhgiang 2.04

Combo & List Boxes - Hybrid Controls 

top
Title / Updated Author Score  
Category Listbox
Updated: 24 Jun 2002
This control mimics the behavior of Microsoft Outlook's categorized listbox.
VC6, VC7, Win2K, WinXP, MFC, Dev
 
Joshua Quick 4.61
ComboTree
Updated: 11 May 2003
ComboBox with a tree control drop down
VC6, Windows, MFC, Dev
 
Dennis Howard 4.60
An Enhanced CCheckComboBox
Updated: 10 Dec 2002
hybrid control simulating a combo box with checkboxes on a dropdown tree
VC6, VC7, Win2K, WinXP, MFC, Dev
 
Magerusan Grigore Cosmin 4.60
CTreeComboBox: A Multiline Tree Combo Box that supports XML
Updated: 25 Aug 2004
This class implements a combo box that reads its data from an XML file, displays a tree as a drop down window, and supports mulitple selections.
VC6, VC7, VC7.1, WinXP, MFC, VS.NET2003, Dev
 
John Melas 4.50

Combo & List Boxes - Listbox Controls 

top
Title / Updated Author Score  
Win32 SDK PropertyGrid Made Easy
Updated: 11 Dec 2010
This article describes the creation of a non-MFC custom PropertyGrid control.
C++, Windows, Win32, Win64, Dev
 
David MacDermot 4.99
XListBox - Owner-draw CListBox with selectable text and background colors
Updated: 27 Feb 2008
XListBox is an owner-draw listbox that provides printf-style formatting and selection of text and background colors
VC6, VC7, Win2K, WinXP, MFC, VS2005, Dev
 
Hans Dietrich 4.92
CFontListBox
Updated: 29 Jan 2006
A ListBox which could display and allow selection of fonts, with special features.
VC6, Win2K, WinXP, MFC, GDI, Dev
 
lgaudouen 4.92
Check It Out, A Simple Win32 SDK Checked Listbox and Combobox
Updated: 29 Sep 2010
This article describes adding checkboxes to the standard combobox and listbox control.
C++, C, Windows, Dev
 
David MacDermot 4.88
CWinListBox - A CWin derived custom listbox control
Updated: 16 Aug 2004
Step-by-step creation of a custom ListBox control from a generic CWin.
VC6, Win2K, WinXP, MFC, Dev
 
Franc Morales 4.86
CPrintPreviewListBox
Updated: 28 Dec 2000
A listbox derived class that allows printing and print preview in SDI and MDI applications
VC6, Win2K, Visual-Studio, MFC, Dev
 
Tesic Goran 4.80
CListBoxST, a CListBox derived control
Updated: 21 Mar 2002
A CListBox derived class that handles icons and disabled items
VC6, Win2K, WinXP, MFC, Dev
 
Davide Calabro 4.79
CRadioListBox: A ListBox with Radio Buttons (MFC version)
Updated: 22 Dec 2007
How to implement an owner-drawn ListBox with radio buttons instead of standard selection highlight
VC6, Windows, MFC, Dev
 
Jaime Olivares 4.79
Property List based Listbox
Updated: 5 Jul 2005
Property list based listbox like VB PropertyList.
VC6, Win2K, WinXP, MFC, Dev
 
Runming Yan 4.76
ListBox With ToolTip Support
Updated: 4 Jan 2002
A CListBox derived class providing Item tooltips
VC6, VC7, Win2K, WinXP, MFC, Dev
 
ran wainstein 4.73
Fully data-bound CheckedListBox
Updated: 19 Apr 2008
BoundCheckedListBox is bindable to three tables representing a many-to-many data relation.
C#1.0, C#2.0, C#3.0, Windows, .NET, ADO.NET, Dev, WinForm
 
vbar 4.68
Transparent ListBox
Updated: 19 Aug 2005
How to accomplish true transparency in listboxes.
VC6, VC7.1, Windows, MFC, VS.NET2003, Dev
 
Ali Rafiee 4.67
Owner Drawn CListBox - Version 2 - Unedited
Updated: 13 Feb 2011
An owner drawn CListBox, expands items to look like a CTreeCtrl
C++, Windows, Visual-Studio, MFC
 
Visual-Eleven 4.67
Include/Exclude List Boxes
Updated: 25 Feb 2000
How to package lots of standard functionality into a CListBox derived class.
VC6, MFC, Dev
 
Len Holgate 4.58
Color List Box
Updated: 2 Dec 2009
A list box with color name and previews
VB (VB9.0), Windows, .NET (.NET3.5), GDI+, Design
 
Mehdi Ghiasi 4.50
Drag and Drop Listbox Items
Updated: 1 Dec 2005
Rearrange listbox items using drag and drop without OLE.
VC6, MFC, Dev
 
Ali Rafiee 4.50
A ListBox Displaying (User-)Controls
Updated: 1 Jul 2008
Use this Control to line up controls in a ListBox
C# (C#1.0, C#2.0, C#3.0), Dev
 
Achim Bohmann 4.44
Editable Multi-line ListBox
Updated: 25 Mar 2003
A ListBox control providing multi-line support.
VC6, VC7, Win2K, WinXP, MFC, Dev
 
TomKat 4.30
Drag and Drop Listbox Items using OLE
Updated: 9 Dec 2005
Rearrange listbox items using drag and drop using OLE.
VC7, VC7.1, MFC, VS.NET2003, Dev
 
Ali Rafiee 4.27
A multi-check ListBox
Updated: 12 Dec 1999
Extends the CCheckListBox class to have multiple check box columns
VC6, MFC, Dev
 
Harry J. Devine 4.25
Customized ListBox Control: Part 1 - Collection Events
Updated: 11 Jul 2008
Create a listbox control that provides events for when adding or removing items.
VB7.x, VB8.0, VB9.0, .NET2.0, VS2005, Dev, WinForm
 
Calle Mellergardh 4.14
A CListBox with automatic HSCROLL maintenance
Updated: 27 Jun 2001
Taking the pain out of adding a horizontal scrollbar to a listbox.
VC6, MFC, Dev
 
Joseph M. Newcomer 4.07
Simple Listbox In-place Editing
Updated: 20 Feb 2001
A edit window which greatly simplifies in-place editing of listbox lines
VC6, Win2K, MFC, Dev
 
Sir Gras of Berger 4.07
CListBoxColorPickerST v1.1
Updated: 6 Oct 2001
A CListBox derived class to pick-up colors from a pre-defined list
VC6, Windows, MFC, Dev
 
Davide Calabro 4.00
Owner Draw List Box with Icons and Text
Updated: 14 Sep 2002
Easy to implementation Owner Draw List Box
C++/CLI, VC6, .NET, WinXP, MFC, Dev
 
chia hung liu 4.00
User sortable Listbox - Unedited
Updated: 31 Jan 2012
Listbox control that allows user to reorder items by using drag'n'drop
C#, Windows, .NET, Sorting, ListBox, Drag, drop, Controls
 
synek317 4.00
List Box with ToolTips
Updated: 20 Feb 2001
A listbox that displays tooltips for items
VC6, Win2K, MFC, Dev
 
Salman A Khilji 3.71
CListBox with disabled items
Updated: 14 Apr 2000
Listbox with disabled items.
VC6, Win2K, Visual-Studio, MFC, Dev
 
Petr Novotny 3.53
ListBox with Disableable Items
Updated: 29 Jul 2009
Provides code for a ListBox with items that can be disabled
C# (C#3.0), Windows, .NET (.NET3.5), Dev, WinForm
 
Scott Sherin 3.50
Image List Box
Updated: 26 Nov 1999
A list box for viewing images
VC6, Visual-Studio, MFC, Dev
 
GHINI Mauro 3.43
Moving listbox items
Updated: 26 Mar 2008
Move lisbox items and change indices.
C#1.0, C#2.0, C#3.0, .NET, Dev
 
privately voided() 3.30
A listbox with disabled items
Updated: 2 Apr 2009
A custom listbox control with disabled list items.
C#2.0, C#3.0, .NET2.0, .NET3.0, .NET3.5, Dev, WinForm
 
Ron Levy 3.23
Owner drawn ListBox
Updated: 31 Oct 2008
A listbox which supports custom drawing properties for each list item.
VB6, VB (VB7.x, VB8.0, VB9.0), Windows, .NET (.NET1.1, .NET2.0, .NET3.0, .NET3.5), Dev, WinForm
 
eschneider100 2.69

Advertise | Privacy | Mobile
Web04 | 2.5.120209.1 | Last Updated 10 Feb 2012
Copyright © CodeProject, 1999-2012
All Rights Reserved. Terms of Use
Layout: fixed | fluid