This is a migrated thread and some comments may be shown as answers.

Data Virtualization in RadAutoCompleteBox

3 Answers 125 Views
Data Virtualization
This is a migrated thread and some comments may be shown as answers.
Tomas
Top achievements
Rank 1
Tomas asked on 07 Mar 2016, 06:11 PM
Hi, Are there any plans to extend the data virtualization functionality to work in RadAutocompleteBox?. I need some implementation to bind in this control 26 thousand items trying not freeze main thread.

Thanks in advance

3 Answers, 1 is accepted

Sort by
0
Yana
Telerik team
answered on 10 Mar 2016, 02:50 PM
Hello Tomas,

RadAutoCompleteBox provides its own mechanism for asynchronous filtering of collections with thousands of items, please check the Filtering Behavior topic for more details on how to apply it. 

Additionally, you could see the AsyncFilteringBehavior in action in the following SDK example:
https://github.com/telerik/xaml-sdk/tree/master/AutoCompleteBox/AsynchronousFiltering

I hope this would be helpful.

Regards,
Yana
Telerik
Do you need help with upgrading your AJAX, WPF or WinForms project? Check the Telerik API Analyzer and share your thoughts.
0
Tomas
Top achievements
Rank 1
answered on 10 Mar 2016, 05:35 PM

Hi Yana

Thanks for your answer, but this functionality isn't what we are looking for(we could implement it in other sections to improve performance, but it doesn't solve our main problem).

Our problem starts when we are retrieving the information from Server side, this is why we are reviewing Datavirtualization.

0
Yana
Telerik team
answered on 15 Mar 2016, 09:29 AM
Hi Tomas,

I am afraid there are no immediate plans for adding support for using VirtualQueryableCollectionView with the RadAutoCompleteBox control.

The reason behind it is the core filtering mechanism of the control. ​ In order for the filtering functionality to work as expected it requires a collection of items with which to work with (filter through). As the VirtualQueryableCollectionView is designed to load items on demand when scrolling is enabled it is not comparable with the previously described functionality. As the RadAutoCompleteBox requires its filtering to be triggered in order for its DropDown portion (that displays the filtered items) to be opened which itself requires an ItemsSource collection to be present, using it with VirtualQueryableCollectionView is not possible.

We're sorry for any inconvenience caused.

Regards,
Yana
Telerik
Do you need help with upgrading your AJAX, WPF or WinForms project? Check the Telerik API Analyzer and share your thoughts.
Tags
Data Virtualization
Asked by
Tomas
Top achievements
Rank 1
Answers by
Yana
Telerik team
Tomas
Top achievements
Rank 1
Share this question
or