如题,我想限制textbox输入的数据必须是4位整数,求解答!如果不符合条件就会自动弹出“输入不合法”,然后清空textbox重新输入
限制长度的,textbox有个maxlength属性可以设置
一般用的是正则表达式,但这次比较简单
private void phone_KeyPress(object sender,KeyPressEventArgs e)
{
if(!(Char.IsNumber(e.KeyChar))&& e.KeyChar!=(char)8)
{
e.Handled=true;
}else{
output("输入不正确,请重新输入!")
}
}
思路就是用正则判断。。这个很简单 网上都 有。。要么就是自己判断,长度就不说了,类型的话,,好像int.下面有个方法有判断是不是整数