把 Form 的 KeyPreview 屬性設為 True
然后,比如你的窗體名是frmMain,確定按鈕btnOK,保存按鈕btnSave
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
switch (e.KeyCode)
{
case Keys.F1:
btnOK_Click(this, EventArgs.Empty);
break;
case Keys.F2:
btnSave_Click(this, EventArgs.Empty);
break;
}
}
前提是你的btnOK和btnSave都已經定義了Click事件