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
1675
Very poor performance when conditional formatting is applied at row level
posted

Hi,

This is a duplicate post since i have not heard any acknowledgement (http://ko.infragistics.com/community/forums/t/83474.aspx)

Can someone please confirm if this is a bug? Again i see the same behavior if virtualization is on or off  so please ignore the subject line of the previous post

See attached sample

Summary:

If we set "ShouldRefreshOnDataChange" to false, and add a single row to the grid the cpu takes only 3-4% on my box.

If we set "ShouldRefreshOnDataChange" to true, and add a single row, the cpu takes 25% (i.e. one full core)

Try running the attached sample by turning on/off the above property in (TabItem1.xaml.cs) line 51

Per your documentation "ShouldRefreshOnDataChange - Get / set whether this rule needs to reaquire data due to cell value being changed", so it should render only the cell/row which is updated, but apparently as per the trace i see all cells are being repainted in the view port.

Could you please take this urgently with devs and update me if it is a bug and if so when it can be patched? We need conditional formatting, otherwise can you please let me know if there is any other way i can style a row manually when a particular property changes?

Conditional Formatting Poor Performance.zip
  • 35319
    posted

    Hi Rohit,

     

    Let’s continue our discussion in the above mentioned forum thread. This way other visitors of our community may get benefit from our discussion.

     

    Thank you for understanding.