У меня есть привязанный к данным ListBox с ItemTemplate, на котором я хочу включить навигацию с помощью клавиатуры.
Если бы я не использовал шаблон элемента и просто использовал DisplayMemberPath, тогда список можно было бы перемещать с помощью клавиатуры. Например, нажатие «G» установит выбранный элемент на первый элемент списка, начинающийся с G. Использование шаблона элемента, очевидно, делает это более трудным, поскольку в шаблоне имеется ноль или более текстовых кандидатов для такой навигации.
Мой вопрос: как я могу пометить элемент как источник навигации или смоделировать этот эффект другими методами?