【发布时间】:2017-03-20 03:17:49
【问题描述】:
我有 4 个带有 keydown 事件的按钮,但只有 1 个按钮在工作,这是一个有焦点的按钮。我该如何解决这个问题,以便在我使用键盘时无论哪个控件具有焦点,都可以发生所有按钮事件?
【问题讨论】:
我有 4 个带有 keydown 事件的按钮,但只有 1 个按钮在工作,这是一个有焦点的按钮。我该如何解决这个问题,以便在我使用键盘时无论哪个控件具有焦点,都可以发生所有按钮事件?
【问题讨论】:
如果您希望所有按钮都接收KeyDown 事件,您应该在它们的公共父窗口而不是单个按钮上处理该事件。为了使其工作,您还应该将Form.KeyPreview 属性设置为true。
【讨论】: