标签: c# winforms visual-studio
我想在WinForms上移动一个对象(使用WASD)并且它非常好,但是当我在Form上添加一个按钮时,该对象不再移动。
答案 0 :(得分:2)
像Button这样的控件会关注并“吃掉”按键事件。如果有一个允许获得焦点的表单,表单将始终将焦点设置为其子控件之一。
Button
在表单上设置KeyPreview = true以接收这些事件。
KeyPreview = true