Я хочу переопределить поведение выбора элементов ListBox.
Мы можем перемещаться по элементам ListBox, используя стрелки вверх и вниз, но я хочу пройти по списку, используя клавиши со стрелками влево и вправо.
Когда я пытаюсь добавить событие нажатия клавиши для ListBox, оно показывает почти все нажатия клавиш, кроме клавиш со стрелками, Home, End и аналогичных клавиш.
У меня есть следующий код:
private void listArtist_KeyDown(object sender, System.Windows.Input.KeyEventArgs e)
{
if (e.Key.ToString() == "Enter")
{
// Go to some page
}
else
{
MessageBox.Show(e.Key.ToString());
}
}
Я ничего не понимаю об этом. Пожалуйста, помогите.
Спасибо,
Subhen