分组:

  按时间分第一组:

  按性别分第二组:

  显示结果:

  高级设置:

  将所有组展开代码:gridView1.ExpandAllGroups();

  显示结果:

  自定义组名,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面板显示。

  显示结果:

  组计:

  代码:

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

结果显示

最新文章

  1. OnDraw函数
  2. Java设计模式(一) 策略模式
  3. noip2010-t2
  4. nodejs简单层级结构配置文件
  5. Codeforces 4538 (状态压缩dp)Little Pony and Harmony Chest
  6. SPOJ 3943 - Nested Dolls 最长不下降子序列LIS(二分写法)
  7. ASP.NET 5服务
  8. 【数学】XMU 1593 找数字
  9. SQL Server 向临时表插入数据
  10. oracle sql命令行中上下左右使用
  11. 让您的Xcode键字如飞
  12. http协议的补充二
  13. Captcha服务(后续2)— 改造Captcha服务之Asp.Net Core项目中如何集成TypeScript
  14. python2.x 与 python3.x的不同
  15. python学习第四次笔记
  16. Windows Essentials Movie Maker 安装失败报错 ——问题解决
  17. Java 8 新特性——Lambdas 表达式
  18. python Django 创建应用
  19. Java控制并发线程数的Semaphore
  20. 解决方案:centos运行shell脚本时报“$'\r': 未找到命令”

热门文章

  1. lintcode-501-迷你推特
  2. lintcode-418-整数转罗马数字
  3. css选择器和新增UI样式总结
  4. PHP面向对象之重写
  5. NIO网络编程中重复触发读(写)事件
  6. Linux 重定向输出到多个文件中
  7. iOS OC语言原生开发的IM模块--RChat
  8. bzoj2818 Gcd(欧拉函数)
  9. 运维朋友们,别再问需不需要学 Python 了!
  10. C++解析(25):关于动态内存分配、虚函数和继承中强制类型转换的疑问