我想使用 Enter 键而不是 Space 键来检查复选框。
private void Form2_KeyDown(object sender, KeyEventArgs e)
{
CheckBox c1 = this.ActiveControl as CheckBox;
if (e.KeyData == Keys.Enter && this.ActiveControl.Equals(c1))
c1.Checked = true;
}
如果我在复选框的 KyeUp 中编写此代码,我可以做到这一点,但问题是,我在表单中有几个复选框,我不能在它们的每个 KeyUp 下写这个,所以我需要在 KeyUp 下使用它形式..我需要改变什么?