Hi,
We are using VQCV (Telerik 2016.2.503.40) to virtualize data to RadGridView from the server side to client, sometimes the grid doesn't refresh correctly the new added items (we had a workaround with an explicit call to the .Refresh() function in the end of the data loading routine), unfortunately this causes a freeze of the main Thread on Windows10.
This problem exists also in the telerik Demo panel (see the attached file).
01.
Task.Factory.StartNew(() =>
02.
{
03.
// Getting data from the server Side
04.
return
result;
05.
06.
}).ContinueWith(finLazyLoading =>
07.
{
08.
// DataVirtualisationRoutine...
09.
10.
MyVQCV.VirtualItemCount = collection.ItemsCount;
11.
12.
MyVQCV.Load(currentOffset, collection.Items);
13.
14.
// If we call the refresh here it occurs the bug on Win10 (total freeze of the app).
15.
16.
}, TaskScheduler.FromCurrentSynchronizationContext()).ContinueWith(fixwin10 =>
17.
{
18.
// This call causes an infinite loop... :(
19.
20.
MyVQCV.Refresh();
21.
22.
}, TaskScheduler.FromCurrentSynchronizationContext());
Can we have a fixe for this please or a working solution, we don't know how to do.
Thank you!