我想将c1flexgrid中某一行的前两个单元格合并
实现如图中的“合计”
实现的代码:
this.grdMain.AllowMerging = AllowMergingEnum.RestrictCols;
this.grdMain.Rows[3].AllowMerging = true;
C1.Win.C1FlexGrid.CellRange rng = this.grdMain.GetCellRange(3, 1, 3, 2);
rng.Data = "合計";
可是这样做会将信息相同单元格合并。如我用红线画出的部分
如果将代码进行修改增加
this.grdMain.Rows[3].AllowMerging = false;
就会出现下图的效果,出现两个合计
我想实现值合并前两个单元格,其余的单元格即使有相同的data也不进行合并。应该如何修改? |