找回密码
 立即注册

QQ登录

只需一步,快速开始

haitun1227

中级会员

16

主题

90

帖子

540

积分

中级会员

积分
540

活字格认证

haitun1227
中级会员   /  发表于:2013-10-16 16:22  /   查看:7131  /  回复:4
我想将flexgrid中的数据进行合并 实现下图显示的内容
我该如何设置?



如何设置 this.grdFrmCol.Rows[1].AllowMerging = false;所有合并的就会拆开,我想显示的时候里面用合并的也存在没有合并的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

4 个回复

倒序浏览
gw0506
超级版主   /  发表于:2013-10-16 16:55:00
沙发
思路就是通过指定多个CellRange,添加到MergedRanges中即可。例如:
  1.             this.grdMain.AllowMerging = AllowMergingEnum.Custom;
  2.             
  3.             C1.Win.C1FlexGrid.CellRange rng = this.grdMain.GetCellRange(3, 1, 3, 2);
  4.             rng.Data = "合計";
  5.             this.grdMain.MergedRanges.Add(rng);
复制代码
回复 使用道具 举报
q406157290
高级会员   /  发表于:2015-5-14 16:27:00
板凳
AllowMergingEnum 这个是什么属性?》
回复 使用道具 举报
q406157290
高级会员   /  发表于:2015-5-14 16:30:00
地板
C1FlexGrid.CellRange 
C1FlexGrid 没有 CellRange 这个属性呢?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-5-14 17:06:00
5#
回复 4楼q406157290的帖子

你好.
CellRange区域是通过C1FlexGrid.GetCellRange方法获取的。
AllowMerging是设置或获取Cell合并的方式。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部