【发布时间】:2018-07-23 06:02:21
【问题描述】:
当焦点位于单选按钮或复选框时按“c”时,表单正在关闭。
在下面的表单中,我有两个按钮,分别命名为 Ok 和 Cancel(快捷键为“c”)和两个单选按钮。当我将焦点放在单选按钮上并按“c”时,表单正在关闭。
一旦我在表单级别按“c”,btncancel_Clik 事件就会触发并关闭表单。
我什至通过创建示例应用程序进行了验证,在那里我也观察到了关闭表单的相同行为。
我想知道有什么办法可以解决这个问题。
提前致谢。
【问题讨论】:
-
它的工作方式就是它应该工作的方式。不遵循惯例不是一个好主意,所以我建议你坚持这一点。
-
取消按钮的代码是什么?
-
是的,当我删除该按钮的“c”快捷方式时,不会关闭表单。
-
@Peter 就是 this.close()。
-
这将关闭表单。如果你的 shotcut C 是为了其他东西,它的触发与按钮相同。你需要改变它。