假设您有一个包含十个按钮的表单,其中第一个按钮具有键盘焦点,因此可以通过按键盘上的 Enter 键来单击它。 现在,只需按向下箭头键即可将焦点设置到下一个按钮。这是开箱即用的。
问题:
如何将此功能限制在表单的前三个按钮上?
因此,当窗体上的第三个按钮获得焦点并且我按下向下箭头键时,第一个按钮(而不是第四个按钮)应该获得焦点。
最佳答案
将它们放入容器中。
这样 - 它只会遍历那些按钮。 (我刚刚尝试使用 Panel
并且它有效。)
关于c# - 通过箭头键限制按钮之间键盘焦点的移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18341647/