关于限制输入
来源:互联网 发布:闲徕互娱 知乎 编辑:程序博客网 时间:2024/05/16 10:10
平常经常遇到需要对输入进行限制的时候,经常使用,但是有些东西又记不住,所以干脆写下来。
textBox中只允许输入int数据的情况。
在KeyPress事件中写就可以实现了。
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
...{
if ((int)e.KeyChar > 48 & (int)e.KeyChar < 57 || (int)e.KeyChar == 8)
...{
e.Handled = false;
}
else
...{
e.Handled = true;
}
}
...{
if ((int)e.KeyChar > 48 & (int)e.KeyChar < 57 || (int)e.KeyChar == 8)
...{
e.Handled = false;
}
else
...{
e.Handled = true;
}
}
因为使用到了ASC码,所以要记住对应输入所属的ASC码范围:
0-9对应的ASC码范围是48-57;
大写字母A-Z的ASC码范围是65-90;
小写字母a-z的ASC码范围是97-122;
Back的删除键ASC码是8,Tab键为9,小数点为46
以上也只能限制输入的是整数类型的,要是需要限制的是有小数点的实数,那上面这种方法就不合适了。
<iframe align="middle" marginwidth="0" marginheight="0" src="http://l.thec.cn/lynnlin/googleContent728x90.htm" frameborder="0" width="728" scrolling="no" height="90"></iframe>- 关于限制输入
- 关于文本框js限制输入。。
- 关于限制TextView的输入问题
- Asp关于限制TextBox输入的问题
- 关于textbox或combobox限制输入内容
- 关于EditText输入密码时的限制
- 关于textbox输入限制的一点小结
- 关于cmd输入字符长度限制问题
- EditText 关于输入限制以及字数限制的问题
- 关于EditText文本输入框输入类型的限制
- 关于AspxGridView中 关于输入字符数限制的问题
- 关于Android 关于EditText输入限制等小结
- 输入限制
- 限制输入
- 关于限制文本框输入字符类型的问题
- 关于多行文本框限制输入长度(收藏)
- 关于输入框的限制问题(百度百科转载)
- iOS关于UITextField限制输入字符操作处理
- ASP.NET中常用功能代码总结(XML文件操作篇)
- Using Clobs/Blobs with Oracle and Hibernate
- 关于 Google 公司信息
- 我的读书计划 - C++篇
- 上路
- 关于限制输入
- c++中 class与struct的区别
- 搜狐张朝阳:获得第一笔风投时才开始学做网页
- 2006-2007全球信息技术报告ZZ
- 图解Struts中查看国际化效果的步骤
- ASP.NET中常用功能代码总结(发送邮件篇)
- 测试phoneme advance(DirectFB)运行环境
- JDK、JRE、JVM之间的关系
- js实现页面提示效果