У меня есть поле со списком в окне в wpf, и я пытаюсь захватить клавишу со стрелкой вниз этого списка, но я не могу это сделать.Ниже приведен единственный код, который у меня есть для выпадающего списка.
<ComboBox Height="23" HorizontalAlignment="Left" Margin="10,10,0,0" Name="comboBox1" VerticalAlignment="Top" Width="120"
PreviewKeyDown="comboBox1_PreviewKeyDown" KeyDown="comboBox1_KeyDown" IsEditable="True"/>
C #
private void comboBox1_PreviewKeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.Down)
MessageBox.Show("hi");
}
private void comboBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.Down)
MessageBox.Show("hi");
}
Событие даже не срабатывает при нажатии клавиши со стрелкой вниз.