Question about data binding performance
Posted: 25 Aug 2026, 04:27
Hi everyone,
I'm working on a NoesisGUI project with a fairly large list of UI elements and I'm starting to notice some performance drops when the underlying data changes frequently.
Is there a recommended approach for minimizing the cost of updating bindings when many properties can change at once? I'm particularly interested in whether it's better to batch the updates, replace the collection, or rely on INotifyPropertyChanged for individual items.
I'm currently using C++ with XAML, so any advice or examples of patterns that work well in NoesisGUI would be greatly appreciated.
Thanks!
I'm working on a NoesisGUI project with a fairly large list of UI elements and I'm starting to notice some performance drops when the underlying data changes frequently.
Is there a recommended approach for minimizing the cost of updating bindings when many properties can change at once? I'm particularly interested in whether it's better to batch the updates, replace the collection, or rely on INotifyPropertyChanged for individual items.
I'm currently using C++ with XAML, so any advice or examples of patterns that work well in NoesisGUI would be greatly appreciated.
Thanks!