它的简单重复问题:
如何在没有命令绑定的情况下为按钮(ButtonBase-Element)设置快捷方式?
我测试AccessKeyManager,但我想用修饰符设置快捷方式。
和可能用代码做到这一点?
例如:
F1 .. F12
Ctrl + a .. z
Ctrl + F1 .. F12
它的简单重复问题:
如何在没有命令绑定的情况下为按钮(ButtonBase-Element)设置快捷方式?
我测试AccessKeyManager,但我想用修饰符设置快捷方式。
和可能用代码做到这一点?
例如:
F1 .. F12
Ctrl + a .. z
Ctrl + F1 .. F12
这可以让您大致了解您将如何处理事情
Keys lastkey = Keys.None;
Button b = new Button();
private void KeyPress(object sender, KeyEventArgs e)
{
if (lastkey == Keys.Control)
{
//Do some stuff
b.PerformClick();
}
if (e.KeyCode == Keys.Control)
lastkey = Keys.Control;
else
lastkey = e.KeyCode;
}