猿问

如何禁用列表框中的按键导航但继续检测按键事件?

我正在尝试禁用ListBox. 我可以用下面的代码成功地做到这一点:


private void listClips_PreviewKeyDown(object sender, KeyEventArgs e)

{

    e.Handled = true;

}

但我想为我的程序添加一个键盘快捷键。当我设置时它不起作用 e.Handled = true。


private void listClips_KeyDown(object sender, KeyEventArgs e)

{

    MessageBox.Show("Key Pressed " + e.Key);

}

我怎样才能保持它们的功能?


繁华开满天机
浏览 110回答 1
1回答
随时随地看视频慕课网APP
我要回答