c#怎么限制textbox输入小数点后只能输入2位数

如题所述

是Winform程序吗?在keyup事件绑定一个函数,在里面判断
1. textbox的内容是不是数字;
2. 数字是否有小数点;
3. 小数点后面有几位,如果超过2位就把2位之后的去掉。
代码我就不写了,编程最好还是自己想比较好,锻炼自己的逻辑能力。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-15
1.用正则表达式,在TextChanged事件中判断格式,然后重新赋值个Text属性。
2.自己封装TextBox控件,在内部实现此功能。本回答被提问者采纳
相似回答