whpengwei 发表于 2012-7-28 21:59:00

那个合计金额怎么转换为中文大写,像 壹佰伍拾元整,这样

那个合计金额怎么转换为中文大写,像 壹佰伍拾元整,这样 拜托楼主解答

wedy.wang 发表于 2012-7-30 11:02:00

回复 1楼whpengwei的帖子

MultiRow的SummaryCell没有这样的功能,但是你可以处理GcMultiRow.CellFormatting事件来完成。

void gcMultiRow1_CellFormatting(object sender, GrapeCity.Win.MultiRow.CellFormattingEventArgs e)
      {
            if (e.CellName == "summaryCell1")
            {
                Decimal value = (Decimal)e.Value;
                e.Value = this.ConvertToChineseCapitalCurrency(value);
            }
      }

      private string ConvertToChineseCapitalCurrency(Decimal value)
      {
            //从一个数字类型转换成一个字符串类型的大写货币
      }
页: [1]
查看完整版本: 那个合计金额怎么转换为中文大写,像 壹佰伍拾元整,这样