怎的在文本框中限制只能输入数字且长度不超过11位
怎样在文本框中限制只能输入数字且长度不超过11位?
怎样在文本框中限制只能输入数字且长度不超过11位?
------解决方案--------------------
可以在KeyPress事件中判断,输入的是否符合规则,否则e.cancle=false,就不允许输入
------解决方案--------------------
用正则判断
------解决方案--------------------
Change事件中判断text的长度
如果超过11
TextBox1.Enable=false
------解决方案--------------------
怎样在文本框中限制只能输入数字且长度不超过11位?
------解决方案--------------------
可以在KeyPress事件中判断,输入的是否符合规则,否则e.cancle=false,就不允许输入
------解决方案--------------------
用正则判断
------解决方案--------------------
Change事件中判断text的长度
如果超过11
TextBox1.Enable=false
------解决方案--------------------
private void textBox2_KeyPress(object sender, KeyPressEventArgs e)判断输入的是否为数字 至于长度你可以直接设置MaxLength 的。
{
if ((e.KeyChar < 48
------解决方案--------------------
e.KeyChar > 57) && e.KeyChar != 8)
{
e.Handled = true;
}
}