1、在窗体的LOAD事件中,将KeyPreview 设为True;
2、在窗体的KeyDown事件中,写入如下代码:
private void Form1_KeyDown(object sender, KeyEventArgs e) { //单键 switch (e.KeyCode) { case Keys.F1: btFind_Click(this, EventArgs.Empty); break; case Keys.F2: btPrint_Click(this, EventArgs.Empty); break; } } private void btPrint_Click(object sender, EventArgs e) { MessageBox.Show("testt"); } private void Form1_Load(object sender, EventArgs e) { this.KeyPreview = true; this.KeyDown += new KeyEventHandler(Form1_KeyDown); } }
标签:C#,void,object,EventArgs,快捷键,private,Form1,KeyDown,Fn From: https://www.cnblogs.com/lrzy/p/18396313