Explore the controls

Skip Navigation LinksProducts > Windows 8 > Controls > auto-complete

XAML or HTML – choose your way to Windows 8

AutoCompleteBox HTML XAMLThe feature is available in both XAML and HTML

Google-like Suggestions as You Type HTML XAML The feature is available in both XAML and HTML

AutoCompleteBox will provide suggestions as you type depending on the data it has been populated with. This feature comes really handy when you have to search among long lists of items, e.g. countries or cities. You can define the search (filter) mode as StartsWith or Contains, thus narrowing the results in a way that they’ll either start with the typed text or just contain it.

Choose Multiple Values HTML XAML The feature is coming soon to XAML

You can select two or more items in the AutoCompleteBox. If you need to select two countries, you can simply choose one, then type the pre-defined separator (e.g coma or semicolon) and start typing the name of the next country you want to select. The control will always suggest countries as you type.

Populate with Remote Online Data HTML XAML The feature is available in both XAML and HTML

AutoCompleteBox can be populated either by a local array or remote data like movies database or list of stocks coming from an online service.

Customize the Items Look and Feel HTML XAML The feature is available in both XAML and HTML

You can customize how the items in the drop-down area of the AutoCompleteBox look like. For example, you can customize the items to display image right in front of the items’ text as well as change the font and size of the text.

Display the results in a separate container HTML XAML The feature is available in both XAML and HTML

You can display the search results in a separate container that is not part of the AutoCompleteBox. For example, you can display the results in a separate ListBox, thus customizing the behavior and the UI of the control to match your specific app needs.

Fast and Fluid performance HTML XAML The feature is available in both XAML and HTML

Even when you have to feed the control with tens of thousands of items, be it locally or remotely, you will experience fast and fluid performance. AutoCompleteBox supports an option that instructs the control to begin filtering only after specified time interval has passed or a specified number of characters has been entered by the user.

  • HTML – Available in HTML
  • XAML – Available in XAML
  • HTML – Coming soon in HTML
  • XAML – Coming soon in XAML