C#怎么才能输入3个数字加个逗号

[复制链接]
查看11 | 回复1 | 2008-7-9 16:50:50 | 显示全部楼层 |阅读模式
在一个自定义控件里重写方法。判断是金钱。3个数字一个逗号
哪位高手帮解答下谢谢

回复

使用道具 举报

千问 | 2008-7-9 16:50:50 | 显示全部楼层
那你的显示 和真实数据最好分开 显示的时候用一个函数把数据翻译成指定字符串即可先把数字转换成字符串 用string.split(".".ToCharArray())方法拆分成整数部分和小数部分 再分别把整数和小数部分做处理 添加逗号验证是否金钱时候 在KeyPress里面写 先验证按下的键是不是数字或者控制类键 否则直接忽视 设置该按键为已经被处理 这样不合法的键就不会起作用了用string的替换方法把所有逗号去掉 就是替换成空字符串用Convert把该字符串转换成数字 赋值给你的金额变量有问题请讲
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行