2011-02-02 4 views

ответ

0

Вы можете пройти через каждый из ScatterViewitem и проверить, установлен ли ScatterViewItem.IsActive. что будет самым верхним в тот момент

Для случаев это будет петля на ScatterView.Items итерировать на ScatterViewItems

+0

Хмм, которую вы конечно? Что делать, если я установил ScatterViewElement сверху не с помощью IsActive, но используя ScatterViewItem.setRelativeZIndex (Topmost) – RoflcoptrException

+0

О, конечно, у меня создалось впечатление, что конечный пользователь делает жест и активирует один из SVI, который вы хотите узнать. Но если вы установите его в XAML, тогда можно проверить ZIndex. –

1

Вам нужно что-то вроде этого:

scatterView.Items.OrderBy(s => Canvas.GetZIndex(s)).First()

Смежные вопросы