找回密码
 立即注册

QQ登录

只需一步,快速开始

sakura0919

注册会员

3

主题

4

帖子

17

积分

注册会员

积分
17
  • 67

    金币

  • 3

    主题

  • 4

    帖子

最新发帖
sakura0919
注册会员   /  发表于:2022-4-28 14:11  /   查看:1690  /  回复:3
1金币
Spread v12 中如何让金额默认显示两位小数,NumberFormat.CurrencyDecimalDigits = 2对于123.123显示为123.12可以,但我需要将100显示为100.00,请问有这个方法吗?论坛里面看到winform里面有DecimalPlaces属性,但web端的没有这个方法

最佳答案

查看完整内容

数值列的celltype.FixedPoint = True

3 个回复

倒序浏览
最佳答案
最佳答案
tonyfifa
初级会员   /  发表于:2022-4-28 14:11:44
来自 3#
数值列的celltype.FixedPoint = True
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-28 15:56:22
2#
  1. FpSpread1.ActiveSheetView.Cells[2, 1].CellType = new GeneralCellType() { FormatString = "0.00" };
复制代码
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-30 10:59:11
4#
恩,如果设置的是货币单元格类型的话,FixedPoint 属性默认就是true,符合楼主的需求
如果有设置成false 的话,设置回来为true就行
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部