ComboBoxEx control included with DotNetBar is drop-in replacement for standard ComboBox control. It adds Office like styling, additional item display options and most importantly multi-column display on its drop-down. Following image shows ComboBoxEx control with Office like styling:
Multi-column drop-down is built into the control and its activated when you set DataSource and DropDownColumns properties. Control will switch to multi-column display mode and it will display specified fields on drop-down:
Multi-column drop-down by default can be resized and also the close button for drop-down is displayed. Control will automatically create column header text based on field names, but they can be easily changed by setting DropDownColumnsHeaders property.
Please download DotNetBar trial and check out the MultiColumnComboBox sample project which shows most of major ComboBoxEx multi-column functionality.