日期:2014-05-18  浏览次数:20698 次

自定义控件-button问题
我自己做了一个控件,上面有三个按钮,我想给这三个按钮添加快捷键F1,F2,F3,请问该怎么做,怎么捕获?谢谢

------解决方案--------------------
this.KeyDown += new KeyEventHandler(con_KeyDown);
void con_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F1)
{//..
}
}
不知道行不行..试试
------解决方案--------------------
void con_KeyDown(object sender, KeyEventArgs e) 

if (e.KeyCode == Keys.F1) 
{
//执行button1的事件
}
if (e.KeyCode == Keys.F2) 
{
//执行button2的事件

//....
}