怎样为按钮控件添加键盘事件?
来源:百度知道 编辑:UC知道 时间:2024/05/16 05:30:52
是winform程序吧??
如果是按如下步骤操作:
1.先将Form的KeyPreview属性改为:True!
2.为Form添加一个KeyDown事件!如下代码:
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
//textBox1是用来显示.keyDown是自己写的函数!
textBox1.Text += keyDown(e.KeyValue);
}
//注:Form1_KeyDown事件是工具生成!
3.写一个keyDown函数,代码如下:
private string keyDown(int keyValue)
{
switch (keyValue)
{
case 96:
return "0";
break;
case 97:
return "1";
break;
case 98:
return "2";
break;
.............
case 105:
return "9";
break;
}
return "";
}
这样就可以了!