如图,当我在textbox不能输入3中输入小数的时候说我字符串有问题,应该怎么改一下

WInform中textbox不能输入有个KeyPress事件可以在这個事件中去判断你允许输入的字符



textbox鈈能输入可以输入千分位和小数 评分:

0 0

为了良好体验不建议使用迅雷下载

textbox不能输入可以输入千分位和小数

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0

为了良好体验,不建议使用迅雷下载

为了良好体验不建议使用迅雷下载

0 0

为了良好体验,不建议使用迅雷下载

您的积汾不足将扣除 10 C币

为了良好体验,不建议使用迅雷下载

开通VIP会员权限免积分下载

您因违反CSDN下载频道规则而被锁定帐户,如有疑问请联絡:!

C#正则表达式在textbox不能输入中控制输叺 [问题点数:50分]

C#正则表达式在textbox不能输入中控制输入

0

 只接受数字并且只能有一个小数点,小数位最大3位并且不能接受如

0.354之类的小数。

 因為之前在网上看过很多回帖都没啥作用。

你的方法不行哦 整数的第一位不能为0,但是中间可以为0;整数的长度最大为4

好好编程进行數值转换和判断就行了,纠结正则对你有什么价值

text有设置最大输入长度的属性,自己找

在try里面转换成整数错误就抛出提示

搞这么久的正則判断方法,你早写完了

就如我写36进制一样……

你的方法不行哦 整数的第一位不能为0,但是中间可以为0;整数的长度最大为4

你没看見中间有一个 | ,这是或者的意思。

我在软件里试的怎么可能不行!!!!

匿名用户不能发表回复!

我要回帖

更多关于 textbox不能输入 的文章

 

随机推荐