Я использую uwp на xbox, но у меня есть некоторые проблемы с управлением навигацией с помощью крестовины или левого джойстика.
Моя ситуация такова: ListView
, который содержит много GridViews
. Каждый GridView
— это одна строка, определенная с помощью кода xaml. Так же, как на картинке ниже.
При нажатии клавиши Вниз/Вверх будет сфокусирован ближайший элемент. Например, если текущий фокус находится на Item1 of GridView1
, то фокус будет на Atem1 in GridView2
.
Если GridView2
прокрутил до Atem11, Atem12, Atem13, Atem14. А Фокус будет перевезен с Item1 of GridView1
на Atem11 in GridView2
.
Итак, как справиться с этим?