Windows App SDK C++/WinRT sample demonstrating how to work around the automatic reset of a ListView's selection index when its bound data source fires a collection changed event.
Scottj1s/ListViewSelectionCpp
Sample for restoring selection index on ListView item change