一、增加Ctrl+*快捷方式步骤:
1、将包含该按钮窗体的KeyPreview(向窗体注册键盘事件)属性为True
2、新增窗体按键事件KeyDown,双击即自动创建
3、编写事件函数内容
private void ***_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F && e.Control)
{
e.Handled = true; //将Handled设置为true,指示已经处理过KeyPress事件
button1.PerformClick(); //button1即需添加快捷方式的按钮名称
}
}
增加的原因:当使用Ctrl +*快捷键时,对于焦点在可写的控件(如TextBox)上时,可能会将* 键值同时输入
二、增加Alt+*快捷方式
1、在按钮的text属性后加&键名,如“确定(&+O)”