我正在寻找一种方法,在 Windows 7 中使用键盘取消选中复选框/单选按钮/切换按钮,最好在 XP 和 Vista 中也这样做。我知道您可以使用空格键切换当前选定按钮的状态,但是有没有一种方法可以将控件设置为勾选或取消勾选,而不会在控件已经处于所需状态时产生切换风险?
答案1
使用 Tab 键或鼠标选择复选框,然后按空格键
答案2
要选中/取消选中复选框(在 Windows 7 中测试):
+检查
-清除
答案3
没有办法确切地控制这一点。
Windows 窗体中有一些具有默认行为的底层控件。这些控件是否属于控件组等因素也会对结果产生影响。
此外,无法知道开发人员如何根据控件选择和变化处理某些事件。