关注:126 2014-01-11 09:56

为什么向一个数字控件输入数值0.0后,它却显示为0?

已解决 悬赏分:0 - 解决时间 2024-05-05 13:02
  支持(0)  |   反对(0)   |  我来评论 2014-01-11 12:40

回答:首先数字控件有一个Represetation属性,通过点击右键的弹出菜单中的对应命令,我们可以设置该控件的数据类型是整数还是浮点数?如果是整数类型,它不管你输入什么样的小数,一律强制转换成整数。如果是浮点数类型,它只是显示有效数字位的小数,而忽略小数点后有零。在有的应用中,有时为了表达数字精度必须显示小数点后面的零。这时,可以在Format and Precision属性中去掉Hide trailing zeros复选项。或考虑用String来显示数据。