IFocusRing.GetNextFocusable
Declaration
public UIElements.Focusable GetNextFocusable(UIElements.Focusable currentFocusable, UIElements.FocusChangeDirection direction);Описание
Получить следующий элемент в заданном направлении.
Например, в событии VisualElementFocusRingследующий элемент в VisualElementFocusChangeDirection.right по умолчанию является элементом справа от текущего элемента. Более точно, следующим элементом является фокусируемый элемент, Focusable.tabIndex которого ближе всего к текущему элементу в порядке возрастания. Если такой элемент не найден, процесс переворачивается и продолжает поиск фокусируемых элементов начиная с tabIndex=0 и продолжая в порядке возрастания.
Когда EventDispatcher обрабатывает события навигации и указателя, он автоматически вызывает этот метод для создания событий Focus.
Событие Focus EventBase.target соответствует значению, возвращаемому этим методом для его создания.