This is a high-performance scenario with a very large number of items.
Whenever my data store changes for any reason, I'd like to reload the data and insert it into the ListView in virtual mode. This keeps the code very simple and bug free.
The important thing is that the selection and scroll position should both be preserved as far as possible.
I don't think ObservableCollection can achieve this correctly. Am I wrong? How would I achieve this?
I have a business license.
TIA.