2016-11-06 81 views
0

我有4个按钮与keydown事件,但只有1个按钮正在工作,那是焦点。我怎样才能解决这个问题,所以当我使用键盘时,无论控件有什么焦点,都可能发生按钮事件?Windows窗体的按键事件

回答

0

如果您希望所有按钮都能接收到KeyDown事件,则应该在其公共父窗口上处理该事件,而不是在各个按钮上处理事件。为了使其工作,您还应该将Form.KeyPreview属性设置为true