//实现只限制输入数字事件
private void txtShowNum_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = true;
//0~9数字对应的keychar为:48~57,小数点为46,Backspace为8
if((e.KeyChar>= && e.KeyChar<=)|| e.KeyChar==)
{
e.Handled = false;
}
if(e.KeyChar==)
{
if (txtShowNum.Text.Trim().Length <= )
{
e.Handled = true;
}
else
{
float f;
if(float.TryParse(txtShowNum.Text+e.KeyChar.ToString(),out f))
{
e.Handled = false;
}
}
}
}

简单描述,作为新手入门,写下来留以后技术回顾之用~

最新文章

  1. java复习集合类之List接口
  2. 原生js-焦点图轮播
  3. UNICODE字符串与多字节字符串的转换
  4. PC端 $_SERVER 说明
  5. 使用Python脚本进行域名解析
  6. Linux(CentOs)下安装Phantomjs + Casperjs
  7. C++ 数组作为函数参数时,传递数组大小的方法
  8. ranlib的作用 -----更新静态库的符号索引表
  9. 截图工具 Snagit
  10. cookie记忆换肤功能实战Demo
  11. saiku的源码包Bulid常见问题和jar包
  12. Json操作问题总结
  13. js转换时间戳-转换成 yyyy-MM-dd HH:mm:ss
  14. odoo8 元素简介
  15. C# 发送消息SendKeys、SendMessage、keybd_event的用法
  16. cs特征性以及数据库的连接
  17. 简单理解JVM与static{}
  18. CentOS7安装备忘
  19. 如何从平面设计转行到UI设计?
  20. 操作系统的三个接口 shell gui api

热门文章

  1. 多继承以及MRO顺序
  2. Selenium常用API的使用java语言之8-模拟鼠标操作
  3. 人们为什么在Python脚本的第一行上编写#!/ usr / bin / env python shebang?
  4. Java Executor框架使用
  5. sql server 存储过程---游标的循环
  6. 洛谷 P1076 寻宝 题解
  7. learning scala type alise
  8. C/C++ -- 判断字符串中存在中文
  9. bzoj 3498
  10. 爬虫(五):PyQuery的使用