How do I get the topmost ScatterViewItem in a ScatterView?
You can go through each of the ScatterViewitem and keep check of which ScatterViewItem.IsActive is set. that will be the topmost at that moment
For of the times it will be a loop on ScatterView.Items to iterate on ScatterViewItems
You need something like this:
scatterView.Items.OrderBy( s => Canvas.GetZIndex(s) ).First()
You can go through each of the ScatterViewitem and keep check of which ScatterViewItem.IsActive is set. that will be the topmost at that moment
For of the times it will be a loop on ScatterView.Items to iterate on ScatterViewItems