C# winform 定义Fn快捷键
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); } }
活到老,学到老。

浙公网安备 33010602011771号