Hi Mark,
Thank you for your patience.
We have checked the reported query “Need the event that notifies when the contents of the ItemsSource has changed and the display updated” from our side. We have attached the tested sample to maintain the scroll position after changing the ItemsSource in the PropertyChanged event.
Please find the sample in the following link,
Also, we would like to inform you that you can get the collection changed notification in the DataSource.DisplayItems.CollectionChanged event.
Please check our sample and let us know if this helps. If not, please modify our sample based on your requirement and revert us back which would be helpful for us to check on it and provide you the solution as soon as possible.
Regards,
Lakshmi Natarajan