3个回答
展开全部
如下例,在窗体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按钮的单击事件
}
}
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按钮的单击事件
}
}
展开全部
选中按钮,找到KeyTips属性,输入想设置的快捷键比如Ctrl+k,回车
更多追问追答
追问
额,我用的是VS2008没有这个属性啊....
追答
有的,是winform吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(e.key==你想要的键)
{
调用那个按钮的方法
}
{
调用那个按钮的方法
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询