# C1ComboBox Control Overview

This topic provides an in-depth overview to Combobox control.

## Content



**C1ComboBox** is a composite control that is used for displaying a list of selectable items. It functions similar to the **ListBox** control, but it takes up less space since the items can be hidden. Items can be added to the **C1ComboBox** through the **Items** property or they could be bound to data via an arrary of strings or binding source. C1ComboBox includes the following elements: **Textbox**, **Button**, and **DropDownList**. In the textbox you can type anything or you can click the button to select an item from the DropDownList. For more information see [C1ComboBox Elements](/componentone/docs/win/online-input/usingthec1inputcontr/c1inputcontrols/C1ComboBoxControlOverview/C1ComboBoxElements). In its default state the C1ComboBox control appears collapsed and only displays one item inside the textbox area. In its expanded state the C1ComboBox control appears expanded and displays a dropdown listbox of selectable items.

The following GIF illustrates the C1ComboBox in its collapsed and expanded states:

![combobox](https://cdn.mescius.io/document-site-files/images/6c2f30e9-4d3a-4f86-b649-ecbef777b3a3/images/combobox_exp_cls1.gif)

In a typical combobox control, a dropdown button appears to the right and functions as a dropdownlist where you can quickly choose from a list of options. However, in C1ComboBox you can add more functionality and create a numeric up/down button to edit numeric values or you can add a modal button if you need to show a modal dialog in your combobox. For more information see [C1ComboBox Button Appearance](/componentone/docs/win/online-input/usingthec1inputcontr/c1inputcontrols/C1ComboBoxControlOverview/C1ComboBoxButtons).

## See Also

[C1ComboBox Elements](/componentone/docs/win/online-input/usingthec1inputcontr/c1inputcontrols/C1ComboBoxControlOverview/C1ComboBoxElements)

[ComboBox Item Modes](/componentone/docs/win/online-input/usingthec1inputcontr/c1inputcontrols/C1ComboBoxControlOverview/ComboBoxItemModes)

[C1ComboBox Styling](/componentone/docs/win/online-input/usingthec1inputcontr/c1inputcontrols/C1ComboBoxControlOverview/comboStyling)

[C1ComboBox Button Appearance](/componentone/docs/win/online-input/usingthec1inputcontr/c1inputcontrols/C1ComboBoxControlOverview/C1ComboBoxButtons)

[ComboBox DataBinding](/componentone/docs/win/online-input/usingthec1inputcontr/c1inputcontrols/C1ComboBoxControlOverview/ComboBoxDataBinding)

[Adding Images to Items in the ComboBox](/componentone/docs/win/online-input/usingthec1inputcontr/c1inputcontrols/C1ComboBoxControlOverview/AddingImagestoItemsinComboBox)

[Adding Items to C1ComboBox](/componentone/docs/win/online-input/usingthec1inputcontr/c1inputcontrols/C1ComboBoxControlOverview/comboAddingItemstoComboBox)

[Removing Items from C1ComboBox](/componentone/docs/win/online-input/usingthec1inputcontr/c1inputcontrols/C1ComboBoxControlOverview/ComboRemovingItems)

[Populating C1ComboBox with Data Using SelectedItemChanged Event](/componentone/docs/win/online-input/usingthec1inputcontr/c1inputcontrols/C1ComboBoxControlOverview/ComboBoxwithDataUsingSelectedItemChanged)

[Populating C1Combbox with Data Using the SelectedIndexChanged Event](/componentone/docs/win/online-input/usingthec1inputcontr/c1inputcontrols/C1ComboBoxControlOverview/ComboBoxUsingSelectedIndexEvent)