Please recommend some Multi-Column ComboBox control for Winforms application in .net. Better if they are free.
I found Syncfusion - Multi-column-combo-box it can show datagrid which is bound to datasource but it is not free.
EDIT: There is an awesome control used in inFlow Inventroy, please also tell if you know something like this
Controls from other answers and those which I found myself
DevExpress - GridLookUpEdit
DevExpress - LookUpEdit
Infragistics - WinCombo
Syncfusion - Multi-column-combo-box
CodeProject - Auto Complete Multi Column ComboBox
CodeProject - Customizable ComboBox Drop-Down this one is good
CodeProject - Multi Column ComboBox
CodeProject - Flat-MultiColumn Combobox with Autocomplete
CodeProject - Multicolumn Combobox with Additional Format Conditions
CodeProject - Searchable MultiColumn ComboBox with Linked TextBox
Binary Mission - Advanced ComboBox .NET
We use Devexpress controls. But they are not free.
It's not free, but http://www.infragistics.com makes a bunch of controls, one of which is a multi-column combo box.
The basic technique is same: to show multi-column structure (grid or listview etc. in drop down). Here is nice example on CodeProject which can get you started into it.
Another one (not free though) is from a company called "Binarymission" - www.binarymission.co.uk