【发布时间】:2010-08-17 12:59:53
【问题描述】:
我在 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");
}
当我按下向下箭头键时,甚至没有命中该事件。
【问题讨论】:
标签: wpf wpf-controls