我有一个方法,当 KeyUp 事件在我的控件上触发时调用,在该方法中,我使用 char.IsLetterOrDigit 方法检查按下的键是字母或数字。但是它似乎不适用于键盘数字!?
我的代码如下:
void MyControls_KeyUp(object sender, KeyEventArgs e)
{
if ((char.IsLetterOrDigit(Convert.ToChar(e.KeyValue))))
{
....
}
}
有人知道为什么这不起作用吗?
提前致谢。
我正在使用 C#4.0