把 Form 的 KeyPreview 属性设为 True
然后,比如你的窗体名是frmMain,F2-F9快捷键
private void Form_KeyDown(object sender, KeyEventArgs e)
{
switch (e.KeyCode)
{
case Keys.F2:
b_Insert.PerformClick();
break;
case Keys.F3:
b_Edit.PerformClick();
break;
case Keys.F4:
b_Del.PerformClick();
break;
case Keys.F5:
b_Query.PerformClick();
break;
case Keys.F6:
b_Print.PerformClick();
break;
case Keys.F7:
b_Exch.PerformClick();
break;
case Keys.F8:
b_Ratio.PerformClick();
break;
case Keys.F9:
b_Recharge.PerformClick();
break;
case Keys.Escape:
this.Close();
break;
}
}
然后,比如你的窗体名是frmMain,F2-F9快捷键
private void Form_KeyDown(object sender, KeyEventArgs e)
{
switch (e.KeyCode)
{
case Keys.F2:
b_Insert.PerformClick();
break;
case Keys.F3:
b_Edit.PerformClick();
break;
case Keys.F4:
b_Del.PerformClick();
break;
case Keys.F5:
b_Query.PerformClick();
break;
case Keys.F6:
b_Print.PerformClick();
break;
case Keys.F7:
b_Exch.PerformClick();
break;
case Keys.F8:
b_Ratio.PerformClick();
break;
case Keys.F9:
b_Recharge.PerformClick();
break;
case Keys.Escape:
this.Close();
break;
}
}