
I'm having some performance issues with Gauges - I have several gauges that have 10-12 pointer needles each along with some pointer markers. They all get updated pointer values every 50ms. Right now I'm doing the value updates sequentially... which has turned out to be too slow.
So in looking around, I found the BeginUpdate and EndUpdate in the DeferrableObservableCollection<(Of <(<'T>)>)> ..
But I've not found any more explaination other than the method names - and no examples of their use.
I'm thinking that maybe I should be doing something like
BeginUpdate()
set all the new pointer values
EndUpdate()
to cut down the graphic update overhead.
Can you point me to some more info about these methods?
Dave