2015-07-06 2 views
1

У меня есть сводная страница, которая содержит два PivotItems, оба являются ListViews. ListViews - это ExitElementContainers. Когда вы нажимаете на элемент в ListView, вы перемещаетесь на страницу элемента. Пока ContinuumNavigation работает отлично. Если вы вернетесь назад, навигация по-прежнему работает (вы можете увидеть, как элемент «выходит»). Но если вы перейдете в другой ListView и сделаете то же самое, «анимация выхода» не будет работать. Любая идея, что не так?ContinuumNavigationTransitionInfo ExitElement не распознается Windows Phone 8.1

+0

Работает ли переход с вашего второго ListView, если вы только, что он есть ExitElementContainer (удалить атрибут из первого)? –

+1

Я думаю, что переход переходит к дереву Visual и использует только первый найденный ExitElementContainer. –

+0

Да, точно, это происходит. Он находит тот, из которого я сначала перешел. Итак, как я могу это исправить? В приложении Windows Store это работает без проблем. – WPMed

ответ

1

Переход проходит визуальное дерево и использует только первый ExitElementContainer, который он находит. Если у вас несколько списков ListView, вы должны установить его вручную в обработчике ItemClick.

Получить переход с вашей страницы и использовать SetExitElementContainer.