Progress Telerik UI for UWP
RadAutoCompleteBox for Universal Windows Platform is a textbox control with extended functionality similar to the search box on Google and Bing - offering suggestions as you type. RadAutoCompleteBox exposes a convenient API to control its behavior and uses optimized filtering algorithms to boost up its performance.
RadAutoCompleteBox provides support for two filtering modes out-of-the-box.
RadAutoCompleteBox provides infrastructure for using web services as providers for filtered suggestions, enabling the application to receive a notification when the input in the control is changed.
RadAutoCompleteBox allows you to control the behavior of the drop-down, which displays the available filtered items (suggestions). The control is also able to visualize the filtered items inline in the page content by binding them to a separate list control (thus not using the drop-down at all).
The control supports highlighting of the text portion within a filtered item that matches the current input in the control. Thanks to a flexible highlighting mechanism any custom data templates used to present the filtered items can be integrated with the highlighting feature.
RadAutoCompleteBox provides a convenient API to improve the perceived user experience while typing. The FilterDelay property specifies the time interval between the last user input action and the filter pass operation, while the FilterStartThreshold property specifies the number of symbols that need to be typed in the textbox before the filtering procedure starts. Both of these properties are especially useful in scenarios with web services and large data where you would like to limit the filtering queries as much as possible.
The control comes with built-in support for visualizing content when the textbox is empty and unfocused.