winform_textbox控件只能输入数字
2024-08-25 00:16:22
//实现只限制输入数字事件
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;
}
}
}
}
简单描述,作为新手入门,写下来留以后技术回顾之用~
最新文章
- java复习集合类之List接口
- 原生js-焦点图轮播
- UNICODE字符串与多字节字符串的转换
- PC端 $_SERVER 说明
- 使用Python脚本进行域名解析
- Linux(CentOs)下安装Phantomjs + Casperjs
- C++ 数组作为函数参数时,传递数组大小的方法
- ranlib的作用 -----更新静态库的符号索引表
- 截图工具 Snagit
- cookie记忆换肤功能实战Demo
- saiku的源码包Bulid常见问题和jar包
- Json操作问题总结
- js转换时间戳-转换成 yyyy-MM-dd HH:mm:ss
- odoo8 元素简介
- C# 发送消息SendKeys、SendMessage、keybd_event的用法
- cs特征性以及数据库的连接
- 简单理解JVM与static{}
- CentOS7安装备忘
- 如何从平面设计转行到UI设计?
- 操作系统的三个接口 shell gui api