Data Virtualization in RadAutoCompleteBox

4 posts, 0 answers
  1. Tomas
    Tomas avatar
    3 posts
    Member since:
    Apr 2013

    Posted 07 Mar Link to this post

    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
  2. Yana
    Admin
    Yana avatar
    4554 posts

    Posted 10 Mar Link to this post

    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.
  3. DevCraft banner
  4. Tomas
    Tomas avatar
    3 posts
    Member since:
    Apr 2013

    Posted 10 Mar in reply to Yana Link to this post

    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.

  5. Yana
    Admin
    Yana avatar
    4554 posts

    Posted 15 Mar Link to this post

    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.
Back to Top