我想在c#中使用e.KeyChar,但它不会工作

时间:2015-03-05 17:03:01

标签: c#

所以我试图使用`e.KeyChar来检测何时按下某个键。 当我改变

private void timer1_Tick(object sender, EventArgs e)

private void timer1_Tick(object sender, KeyPressEventArgs e)

所以e.KeyChar被认为是一个参数。 它显示了这个错误:

"No overload for 'timer1_Tick' matches delegate 'System.EventHandler'" in Form1.Designer.

你能帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:-2)

创建keypress事件处理程序方法。在那种方法中你可以使用 e.keyChar()得到按键