我需要检查用户是否在DataGridViewTextBoxCell中输入了字符或数字。如何根据DataGridView 的 KeyPress 事件中输入键的 ASCII 值进行比较。有什么建议吗?
问问题
660 次
2 回答
2
类型中有静态函数char
:
var isAlpha = char.IsLetter('a');
var isDigit = char.IsNumber('1');
实际的字符按下在KeyPressEventArgsKeyChar
的属性中。
于 2012-09-20T07:57:16.923 回答
0
看看 char 结构中可用的方法http://msdn.microsoft.com/en-us/library/system.char.aspx
如果您需要在多个地方执行此操作,另一种选择是构建一个从 DataGridViewTextBoxCell 继承的自定义控件。
于 2012-09-20T08:01:25.093 回答