Hi,
We have RadListBox control with custom ItemTemplate and ItemsPanelTemplate as VirtualizingWrapPanel. For example, in the case when the count of bound items is equal to 30k and a user wants to "Select all" with Ctrl+A, the program hangs for almost 5 seconds.
I made an investigation and found, that the issue related to a check statement "does this item present in collection" inside SelectionChanger and it takes more than 92% of the execution time.
I am attaching the call tree after performance profiling:
Do you have any workaround for that or any good advice on how the issue might be solved?
Thank you in advance!
BR,
Andrew