vs2010 中的TextBox用法,

[复制链接]
查看11 | 回复4 | 2016-2-1 15:25:19 | 显示全部楼层 |阅读模式
比如只能输入3位,输入4位,就自动删除1位,
比如只能输入数字或字母,
3Q

回复

使用道具 举报

千问 | 2016-2-1 15:25:19 | 显示全部楼层
订购TextBox的KeyDown或者KeyUp事件在事件中对键进行判断,如果不符合要求可以设置事件参数e的Handled属性为true,即:e.Handled = true;这样就会忽略此次按键操作。删除一位很简单,直接修改TextBox.Text属性就行了比如已经输入了123,用户再输入4可以设置textBox1.Text = "234";判断是否数字或字母可以调用Char类的方法比如判断是否数字,可以使用:Char.IsNumber('4')判断是否字母,可以使用:Char.IsLetter('a');...
回复

使用道具 举报

千问 | 2016-2-1 15:25:19 | 显示全部楼层
第一个可以限制长度,maxlength=3;第二个,1是看判断,在textchange事件下面判断是不是输入的数字或者字母2是可以用正则表达式限制。...
回复

使用道具 举报

千问 | 2016-2-1 15:25:19 | 显示全部楼层
用这个控件 工具箱里的验证控件regularexpressionvalidatorErrorMessage错误消...
回复

使用道具 举报

千问 | 2016-2-1 15:25:19 | 显示全部楼层
可以判断的该文本框的值的长度。可以用正则表达式来判断...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行