找回密码
 立即注册

QQ登录

只需一步,快速开始

moriya

论坛元老

78

主题

189

帖子

4万

积分

论坛元老

积分
42318

活字格认证

[已处理] 数字问题

moriya
论坛元老   /  发表于:2012-8-3 10:51  /   查看:5334  /  回复:3
FarPoint控件默认的数字显示只到小数点后2位,
请问有没有属性可以自定义小数点位数,
而不是需要一个一个的设定NumberCellType

3 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-8-3 14:22:00
沙发
moriya 你好

Spread在不设置CellType时,不会对输入小数位数进行限制,如果现在只能输入两位小数很可能是设置了CellType

此外,自定义小数位数是需要通过CellType来控制
回复 使用道具 举报
moriya
论坛元老   /  发表于:2012-8-3 16:30:00
板凳
dof 你好

我的DataSet里面一个值是0.004,另一个值是1
绑定DataSource之后显示出来的是0.00和1.00

我用的工具是Spread .Net 6.0,Oracle 10g,VS2010
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-8-3 17:22:00
地板
将DataSet设置为DataSource时,Spread会自动生成列,包括该列的CellType,你可以查看一下绑定之后该列的CellType是不是NumberCellType,然后0.004被进行了四舍五入操作,最终就显示为0.00
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部