C#中如何对按钮设置快捷键????????高手来啊...

如图所示,如何设置Enter键为录入按钮的快捷键???
2024-12-14 18:30:05
推荐回答(3个)
回答1:

如下例,在窗体pkForm中有个按钮名为tuichu,设置快捷键为C
private void pkForm_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode==Keys.C)
{
tuichu_Click(null, null);
}
}
要提醒的是先把窗体的KeyPreview设为true。
当使用Ctrl + *快捷键时
private void pkForm_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F && e.Control)
{
dakai_Click(null, null); //执行单击dakai按钮的单击事件
}
}

回答2:

选中按钮,找到KeyTips属性,输入想设置的快捷键比如Ctrl+k,回车

回答3:

if(e.key==你想要的键)
{
调用那个按钮的方法
}