首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

winForm中的TextBox验证,该如何处理

2012-01-02 
winForm中的TextBox验证如何验证TextBox中输入的是否是数字或者是字母.试过用正则表达式,但是,我写的正则

winForm中的TextBox验证
如何验证TextBox中输入的是否是数字或者是字母.
试过用正则表达式,但是,我写的正则表达式有问题.
我记得好像有个方法只能输入小键盘区的数字来着,但是,具体怎么写代码我忘记了,有没有好心人写个给我看看.
先谢谢啦~

[解决办法]
private void TextBox1_KeyPress(object sender, KeyPressEventArgs e)
{
int character = (int)e.KeyChar;
if (character != 8 && (character < 48 || character > 57) && (character < 65 || character > 90) && character != 95 && (character < 97 || character > 122))
{
e.Handled = true;
}
}

热点排行