DevExpress.XtraGrid 分组

一、手动方式

1、添加分组项,Run Designer--Group Summary Items--Add,设置计算添加SummaryType:Count总计



2、设置显示格式

  2.1 格式:{0},效果:显示分组的列标题,如:Order ID

 2.2 格式:{1},效果:显示分组后的项,如:10248

3、效果如下:




二、代码


            gridView1.GroupSummary.Add(DevExpress.Data.SummaryItemType.Count, "分组1");  //添加分组1,如果不是count,则名称必须与字段名对应
            gridView1.GroupFormat = "{1} {2}";  //默认"{0}: [#image]{1} {2}"; 字段名称:数据 计数=?

            gridView1.Columns["部门名称"].GroupIndex = 0;  //设置默认分组列


            //分组列格式
            gridView1.GroupSummary.Add(DevExpress.Data.SummaryItemType.Average, "id", gridView1.Columns["id"]);
            gridView1.GroupSummary[1].DisplayFormat = "AVG={0:c}";


            gridView1.GroupSummary.Add(DevExpress.Data.SummaryItemType.Count, "姓名", gridView1.Columns["姓名"]);
            ((DevExpress.XtraGrid.GridSummaryItem)gridView1.GroupSummary[gridView1.GroupSummary.Count - 1]).DisplayFormat = "小计:{0:N0}";


            gridView1.ExpandAllGroups();

效果如下:


..

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值