Hi, please find attached a very basic demo (built with version 11.2), which illustrates the following point:
Our users are complaining about the slow scrolling performance when scrolling down the grid.
Is there a reason for this inconsistency?
Hello gsharm3,
I tried your example, I tested it with your version and also the latest version of Net Advantage controls and do not see such behavior as the described. Yes, the performance is poor but please note that this WinGrid instance has a lot of rows and columns, therefore there are a lot of UIElements. They need to be painted everytime you scroll. I could not see any difference when scrolling up and scrolling down. Please take a look at the attached video file.
Thanks Boris.
It looks like the issue is not evident when the window is small.
Maximize the Window and try again.
You will see the scrolling up is substantially slower than scrolling down.
I still do not get this kind of behavior. Could you please provide a sample video of what you are describing as in issue.
Does this happen every time or only the first time?
In other words, if you scroll down once, then scroll back up to the top, and then scroll down again, is it faster the second time or is it still just as slow as the first time you scrolled down?
Happens consistently every time. Scrolling down always seems to be more sluggish than scrolling up. The example here isolates this problem, but it is even more pronounced in our production grid with additional formatting and colors applied.
Hello Gaurav,
This issue has been resolved from 12.1.2050 and 11.2.2108 versions. Please try them out.
This case was opened few months back and I wanted to know if there is a solution. We noticed similar sluggish behavior when we try to scroll vertically by pressing the down arrow key. We are using Infragistics XamDataGrid (v10.3) - WPF.
Also if we keep the key pressed for a significant amount of time and then release it, the grid still keeps on scrolling downwards for 3-6 seconds. Our users are getting annoyed by this behavior. Please help!
I created the following case for you: 'CAS-92893-HSPFC3' and will update you through it.
Hi,
I ran your sample and tested it out and I get the results you describe. I'm pretty sure there is a reason for this - it probably has to do with the fact that scrolling is row-based. There's always a row scrolled flat against the top of the grid - whereas at the bottom there can be a partially-visible row. So I doubt there is anything we can do about it.
But I will ask Infragistics Developer Support to write it up and so we can look into it.