博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
只能输入数字 ,只能有一位小数点。
阅读量:4573 次
发布时间:2019-06-08

本文共 895 字,大约阅读时间需要 2 分钟。

 
if (e.KeyChar != 8)            {                e.Handled = true;// 忽略                if (e.KeyChar >= 48 && e.KeyChar <= 57)                {                    e.Handled = false;                }            }

 

//只能输入数字 只能输入一个 点  只能输入一个负号;  中文 。 12290  应为 . 46            // 8 空格  13 回车  45 - 46 .             if ((e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != 8 && e.KeyChar != 13 && e.KeyChar != 46)            {                e.Handled = true;            }            if (e.KeyChar == 46)            {                //已经有一个小数点,                 if (((TextBox)sender).Text.IndexOf(".") >= 0)                {                    e.Handled = true;                }                //如果小数点是第一位的话就取消                if (((TextBox)sender).SelectionStart == 0)                {                    e.Handled = true;                }            }

 

转载于:https://www.cnblogs.com/ZeedLee/p/10063989.html

你可能感兴趣的文章
doubleclick adx note
查看>>
Celery框架
查看>>
[c#]asp.net开发微信公众平台(4)关注事件、用户记录、回复文本消息
查看>>
[转载,感觉写的非常详细]DUBBO配置方式详解
查看>>
Android在Eclipse上的环境配置
查看>>
面向对象(五)
查看>>
android平台下使用点九PNG技术
查看>>
Python学习3,列表
查看>>
最长回文子串
查看>>
JAVA基础-JDBC(一)
查看>>
js中for和while运行速度比较
查看>>
算法第5章作业
查看>>
7.9 练习
查看>>
基于ArcGIS JS API的在线专题地图实现
查看>>
learnByWork
查看>>
lua 函数
查看>>
Git的基本命令
查看>>
四平方和
查看>>
第十八周 12.27-1.2
查看>>
C# IP地址字符串和数值转换
查看>>