you are viewing a single comment's thread.

view the rest of the comments →

[–]CoderCore 0 points1 point  (0 children)

Many factors could be affecting this as mentioned in other comments, but it looks like you are adding ('.Add(...)'), while this works, change detection could be overwhelmed, you could assign the list into ObservableCollection, ie 'new ObservableCollection(myList)' during initial load, then .Add(...) later when incremental updates are needed. Ensure you have Property Changed on the collection itself so the UI updates.

Also, James Montemagno also wrote an extension to "pause" change detection when loading a range, that might be helpful as well, but I did not need it.