【发布时间】:2021-04-11 01:01:22
【问题描述】:
我必须使用“KeyCode”检查复选框。 (热键)我试过了,但它有一些错误......我希望你们能帮助我:)
private void NotYetHAX_Load(object sender, EventArgs e)
{
this.KeyPreview = true;
}
private void HotKey_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if (e.KeyCode == Keys.K)
{
checkbox1.Checked();
}
else
{
checkbox.Checked = false();
}
}
【问题讨论】:
-
复选框实际上不允许用户输入。他们使用键盘的标准 Windows 行为是使用
SpaceBar切换选择。请您详细说明您想要实现的目标以及您希望用户做什么? -
就像当他们按下“K”复选框时会做某事