找回密码
 立即注册

QQ登录

只需一步,快速开始

whpengwei

高级会员

19

主题

42

帖子

1709

积分

高级会员

积分
1709

活字格认证

whpengwei
高级会员   /  发表于:2012-7-28 21:59  /   查看:6257  /  回复:1
那个合计金额怎么转换为中文大写,像 壹佰伍拾元整,这样 拜托楼主解答

1 个回复

倒序浏览
wedy.wang
初级会员   /  发表于:2012-7-30 11:02:00
沙发
回复 1楼whpengwei的帖子

MultiRow的SummaryCell没有这样的功能,但是你可以处理GcMultiRow.CellFormatting事件来完成。
  1. void gcMultiRow1_CellFormatting(object sender, GrapeCity.Win.MultiRow.CellFormattingEventArgs e)
  2.         {
  3.             if (e.CellName == "summaryCell1")
  4.             {
  5.                 Decimal value = (Decimal)e.Value;
  6.                 e.Value = this.ConvertToChineseCapitalCurrency(value);
  7.             }
  8.         }
  9.         private string ConvertToChineseCapitalCurrency(Decimal value)
  10.         {
  11.             //从一个数字类型转换成一个字符串类型的大写货币
  12.         }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部