彩票走势图

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

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

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

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

分组:

按时间分第一组:

按时间分第一

按性别分第二组:

  按性别分第二组


  按性别分第二组


显示结果:


  显示结果


高级设置:


  高级设置

将所有组展开代码:

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}");

结果显示


  结果显示



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

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

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP