提问人:thrieks 提问时间:6/6/2023 最后编辑:thrieks 更新时间:6/6/2023 访问量:64
KeyDown 事件不会随 Shift 触发。其他按键工作
KeyDown event doesnt trigger with Shift. Other Keys Work
问:
我有多个按钮需要通过 Windows 窗体中的 KeyDown 事件进行访问。
我已经设置了其中一些没有任何问题,但是当将 KeyCode 设置为 Keys.LShift 时,它就不会触发。(只需将 LShift 更改为 C 就像一个魅力)
由于我能够用大写字母写这个,我确信我的键盘工作正常
Shift 键的处理方式是否有所不同?
这是我的设置:
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode ==Keys.LShiftKey)
{
//code doesnt fire
}
if (e.KeyCode == Keys.Q)
{
//works without problem
}
}
编辑:表示LShiftKey
答: 暂无答案
评论