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
200
INotifyPropertyChanged invalidates entire grid
posted

I guess my first question should be, when I bind to a BindingList of objects that implement INotifyPropertyChanged, and the PropertyChanged event gets fired, should this be invalidating the entire viewable grid or only the row that fired it?

My current implementation is updating a grid using an event that call UltraGridRow.Refresh() after a property has changed, but this will not update any summaries i have in my grid.  A call to SummarySetting.Refresh() causes UI hickups when i call them every second( i have about 15 summarie ).  I was hoping that implementing INotifyPropertyChanged would aleviate the need to call SummarySetting.Refresh() (it has) but it has also slowed the performance of my realtime data grid down to the point where it has become unsuable because the entire viewable are of my grid is being invalidated with each PropertyChanged event that gets fired.

 Any ideas?

 

Thanks,

-Steve

Parents Reply Children
No Data