Is it possible to update a large ObservableCollection (i.e. add items) without hanging to U.I.?
I'm wondering if it's the fact that I have a relatively large loop (500 iterations) where each iteration is adding an item to the collection.
OR, whether it is the fact that the collection is being refreshed and notifying the UI of a change.
OR... both!
I did come across this thread, but that might be a different question altogether regarding the Dispatcher (why would using the dispatcher help?): Using BackgroundWorker to update the UI without freezes...?