DevExpress GridControl使用教程之分组排序汇总

原创|其它|编辑:郝浩|2012-10-12 17:30:06.000|阅读 10355 次

概述:本文以操作画面为主,文字与代码为辅,对GridContro的l分组排序进行直观的汇总详解。

# 您正在找协同办公软件吗?点击这里站长给您推荐 #

分组:

按时间分第一组:

按时间分第一

按性别分第二组:

  按性别分第二组


  按性别分第二组


显示结果:


  显示结果


高级设置:


  高级设置
 

将所有组展开代码:

gridView1.ExpandAllGroups();

 
显示结果:


  显示结果

自定义组名,GridView级事件


  自定义组名,GridView级事件

增加事件:

private void gridView1_CustomDrawGroupRow(object sender, DevExpress.XtraGrid.Views.Base.RowObjectCustomDrawEventArgs e)
{
   GridGroupRowInfo GridGroupRowInfo = e.Info as GridGroupRowInfo;
   GridGroupRowInfo.GroupText = "第" + (e.RowHandle).ToString() + "行 " + GridGroupRowInfo.EditValue.ToString();
}

显示结果:

显示结果

注意:每一行都有一个RowHandle属性,普通行的RowHandle为非负整数,从0开始;组行
 

排序:

排序设置

  排序设置
排序设置

  显示结果:
 
显示结果

汇总:

汇总数据列设置


  汇总数据列设置


注意:汇总结果是显示在Footer面板中的,gridControl中的Footer面板默认是不显示的,所以如果要汇总数据,那么必须先设置Footer面板显示。


  Footer面板显示

显示结果:


  显示结果 

组计:

代码:
 

gridView1.GroupSummary.Add(DevExpress.Data.SummaryItemType.Sum, "数据", gridColumn7, "组计:{0}");

结果显示


  结果显示





标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

文章转载自:nanchuan的专栏-CSDN

登录 慧都网发表评论


慧都网友 2014-11-17 16:27:01.000
0

OK


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
title
相关厂商
相关产品
XtraGrid Suite

最完整的WinForms数据网格和编辑器库

在线
客服
在线
QQ
咨询
电话
177-4994-3557
购物车 反馈 返回
顶部
在线客服系统
live chat