The ComboBox control is a drop-down menu that you can add to a form. You can manually configure the ComboBox values, or you can connect the ComboBox to a data source, which populates the menu with items from the data source. The ComboBox can be static, meaning the values are provided to users in the drop-down menu, or dynamic, meaning that users type a value and results are suggested based on the user input.
| Feature | Description |
|---|---|
| Overview | General information about the ComboBox control. For more information, click here. |
| Filtering | Filter values provided by users (dynamic). For more information, click here. |
| Sorting | Performed against item's text. Custom sorting is available. For more information, click here. |
| Validation | Validate that the ComboBox is populated with a valid entry, and initiate validation of other controls on the form. For more information, click here. |
| Autocomplete | Client-side autocomplete when users enter a ComboBox value. For more information, click here. |
| Load on Demand | Loads ComboBox items when users type a value, or when the list is accessed for the first time. For more information, click here. |
| Client-side Object Model | Extend the ComboBox control functionality by using the client-side API. For more information, click here. |