Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
35
Poor xamGrid performance.
posted

Hi,

I am using column grouping functionality of xamGrid, which in the worst case may have upto 3 group columns and around 400 columns at the lowest level (4 column headers in total) . The issue is xamGrid performance degrades significantly as you increase the no. of group column. It works just fine when there are 2 group columns but with 3 group and 25 columns it becomes unresponsive and doesn't allow you to click inside or move the scrollbar.

In debugger when I break the execution I can see the Infragistics code(mostly the call to MeasureOverride or ArrangeLayout) at the top of the call stack. Thus it is the xamGrid code alone responsible for poor performance.

I have also attached an isolated project which illustrates this issue. I have tried running the project with the latest release(13.2) of NetAdvantage which didn't improve the performance either. I tried service release 2036 as well but no luck.

Can anyone suggest how I can optimize this or if there is a a fix out there that I am not aware of.

Abdullah Atta

slow_xamgridperformance.zip
  • 138253
    Offline posted

    Hello Abdullah,

     

    I am just checking the progress of this issue and was wondering if you managed to achieve your goal or if you need any further assistance on the matter.

  • 138253
    Offline posted

    Hello Abdullah,

     

    Thank you for your post. I have been looking into it and I can say that this behavior is expected since only the highest level columns in the GroupColumns are virtualized. I can suggest you remove the Grouped columns in order to keep the virtualization and make the XamGrid responsive. Please let me know if you have further questions on this matter.

     

    Looking forward for your reply.