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
100
WinGrid Grouping Asyncronous Refresh
posted

Hi. I have a grid (v10.3) with around 9K rows, 30 columns, formulas, etc... The grid is loaded asynchronously from a datasource. When users turn on grouping (OutlookGroupBy), it takes almost a minute for the main thread to become live again, where user can drag a column to the grouping area. It appears the grid is asynchronouly firing the AfterCellUpdate event for every non-visible row in the grid. I am afraid of suspending events since aggregate calculations could be incorrect.

Question: How can I know when the grid or CalcManager is done with all async events? In other words, I need a mechanism to at least display an hourglass icon to the user so they don't think the application has crashed.

Thanks in advance,

-Mike