DevExpress 表格显示分组小计与总计(GroupSummary)
DevExpress 表格显示分组小计与总计(GroupSummary)
DevExpress表格支持两种小计显示样式 1、小计在分组下面显示 2、小计在分组行显示 C#源码 C# Code: private void Form2_Load(object sender, EventArgs e) { gc.DataSource = DemoData.GetGoodsList(); //设置分组=SUM gv.GroupSummary.Add(new DevExpress.XtraGrid.GridGroupSummaryItem { FieldName = "Qty", SummaryType = DevExpress.Data.SummaryItemType.Sum, DisplayFormat = "{0:0.##}", ShowInGroupColumnFooter = colQty, //重要!在分组行下面显示 }); //设置分组=AVG gv.GroupSummary.Add(new DevExpress.XtraGrid.GridGroupSummaryItem { FieldName = "Price", SummaryType = DevExpress.Data.SummaryItemType.Average, DisplayFormat = "{0:0.##}", ShowInGroupColumnFooter = colPrice, }); //设置分组=SUM gv.GroupSummary.Add(new DevExpress.XtraGrid.GridGroupSummaryItem { FieldName = "Amount", SummaryType = DevExpress.Data.SummaryItemType.Sum, DisplayFormat = "{0:0.##}", ShowInGroupColumnFooter = colAmount, ShowInGroupColumnFooterName = "Amount", }); //客户名称分组显示 gv.Columns["CustomerName"].GroupIndex = 0; //自动扩展所有分组,显示所有记录 gv.ExpandAllGroups(); } //来源:C/S框架网 | www.csframework.com | QQ:23404761 C# Code: //小计样式1 - 小计在分组最下面 private void button1_Click(object sender, EventArgs e) { gv.OptionsBehavior.AllowPartialGroups = DevExpress.Utils.DefaultBoolean.False; gc.RefreshDataSource(); gv.ExpandAllGroups(); } //小计样式2 - 小计在分组行显示 private void button2_Click(object sender, EventArgs e) { gv.OptionsBehavior.AllowPartialGroups = DevExpress.Utils.DefaultBoolean.True; gc.RefreshDataSource(); gv.ExpandAllGroups(); } //来源:C/S框架网 | www.csframework.com | QQ:23404761 清除分组 C# Code: gv.ClearGrouping(); 扫一扫加作者微信
参考文档:
C#开发实例-数据字典作为参考数据在表格中显示的两种方案 表格内显示多表关联数据解决方案(Join,View,Lookup) 点击左侧导航分组按钮显示模块主窗体 解决组件被遮挡的问题(表格的滚动条不显示或隐藏) 解决:DevExpress.GridControl.GridView表格导出乱码 GridView.OptionsView.ShowButtonMode 表格内显示内置按钮图标 表格指示列自动显示行号,表格数据源为空在表格中间显示提醒字符 DevExpress TreeList 自动加载数据源并显示漂亮图标 表格GridView.CustomDrawEmptyForeground事件显示没有查询到数据 DevExpress表格某个列不显示数据解决方案(图) DevExpress GridView表格记录位置调整,实现DataRow记录排序 C# DevExpress会计凭证表格金额录入组件(支持元角分) 基于DevExpress C# Winform 财务会计凭证表格金额录入组件(支持元角分) C#.NET快速开发框架平台基于DevExpress表格加载大数据性能测试报告 喜鹊ERP | DevExpress 表格常用操作指南|表格组件自动分组|C/S开发框架
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |