界面控件DevExpress WinForms中文教程:Data Grid - 分组摘要

news/2025/11/14 10:34:24/文章来源:https://www.cnblogs.com/AABBbaby/p/19220849

界面控件DevExpress WinForms中文教程:Data Grid - 分组摘要

DevExpress WinForms拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!

在本教程中,您将学习如何创建和自定义在分组行和分组页脚中显示的摘要,还将看到内置的上下文菜单和对话框,它们允许最终用户添加、删除或自定义分组摘要。最后,您将学习如何在代码中添加分组摘要。

获取DevExpress WinForms v25.1正式版下载

DevExpress技术交流群11:749942875      欢迎一起进群讨论

开始

从一个应用程序开始,它有一个GridControl,其中的数据已经分组。

DevExpress WinForms中文使用教程图集
在分组行中创建分组摘要

若要创建计算每个分中记录数的组摘要,请调用Grid Designer并切换到Group Summary Items Page添加新项。默认情况下这些值将按分组行显示,在这个摘要中保持这种方式,将GridSummaryItem.SummaryType 属性设置为SummaryItemType.Count,由于Count函数只是计算每个分组中的记录数,因此可以将GridSummaryItem.FieldName属性保留为空,此摘要使用默认文本格式。

DevExpress WinForms中文使用教程图集

运行应用程序,分组行显示对应组内的记录数。

DevExpress WinForms中文使用教程图集

提示:使用GridOptionsBehavior.AlignGroupSummaryInGroupRow属性在相应列标题下的分组行中显示分组摘要。

在分组页脚中创建分组摘要

返回到设计时,跳转到Group Summary Items设计器页面并添加新项,此摘要项将计算Unit Price列中的最大值,并将显示在同一列下的分组页脚中。因此将GridSummaryItem.FieldName和GridGroupSummaryItem.ShowInGroupColumnFooter属性设置为UnitPrice,然后将GridSummaryItem.SummaryType属性设置为SummaryItemType.Max。最后,通过设置GridSummaryItem.DisplayFormat 属性来自定义摘要值的显示格式。

DevExpress WinForms中文使用教程图集

运行应用程序,展开顶部分组行,来查看其中包含新创建的摘要项的分组页脚。

DevExpress WinForms中文使用教程图集
使用分组摘要上下文菜单

如果分组页脚可见,终端用户可以更改现有的分组摘要,或者使用内置的上下文菜单创建新的分组摘要。

DevExpress WinForms中文使用教程图集

摘要值是立即更新,现在右键单击Count列下的分组页脚单元格,然后选择Max,从而添加一个新的摘要项。

DevExpress WinForms中文使用教程图集

要隐藏现有的分组摘要,请右键单击它并选择“None”。

自定义分组摘要

使用Property网格,将GridSummaryItem.SummaryType属性设置回SummaryItemType.Max,并自定义摘要的显示格式。

DevExpress WinForms中文使用教程图集

如果您将GridSummaryItem.FieldName属性更改为OrderSum,将获得一个根据OrderSum字段中的值计算的摘要值。

DevExpress WinForms中文使用教程图集

您还可以将摘要移动到另一列的页脚,或者使用GridGroupSummaryItem.ShowInGroupColumnFooter 属性对行进行分组。

DevExpress WinForms中文使用教程图集
分组页脚可见性

如果在分组页脚中没有要显示的分组摘要,则页脚会自动消失。

返回到设计时,选择网格视图,展开GridView.OptionsView属性并将GridOptionsView.GroupFooterShowMode设置为GroupFooterShowMode.VisibleAlways。

DevExpress WinForms中文使用教程图集

再次运行应用程序,现在无论是否要显示摘要项或是否展开或折叠分组行,都会为每个分组显示分组页脚。

DevExpress WinForms中文使用教程图集
启用和使用分组摘要编辑器

您还可以启用内置UI,以便最终用户可以创建分组摘要,并在分组行中显示。展开View的GridView.OptionsMenu属性并启用GridOptionsMenu.ShowGroupSummaryEditorItem 选项。

DevExpress WinForms中文使用教程图集

运行应用程序并右键单击分组列标题,选择Group Summary Editor…来调用摘要编辑器对话框。

DevExpress WinForms中文使用教程图集

在可用列表中找到Order Sum列,选中Average复选框然后单击OK。现在分组行显示另一个摘要,其中包含针对Order Sum列计算的平均值。

DevExpress WinForms中文使用教程图集
在代码中创建分组摘要

最后在代码中创建一个新的分组摘要,它创建一个新的GridGroupSummaryItem对象,指定其所需的属性,并将其添加到视图的GridView.GroupSummary 集合中。

C#

private void btn_CreateSummary_ItemClick(object sender, ItemClickEventArgs e) {
GridGroupSummaryItem item = new GridGroupSummaryItem();
item.FieldName = "OrderSum";
item.ShowInGroupColumnFooter = gridView.Columns["OrderSum"];
item.SummaryType = DevExpress.Data.SummaryItemType.Sum;
item.DisplayFormat = "Sum = {0:c2}";
gridView.GroupSummary.Add(item);
}

运行应用程序并单击按钮,在Order Sum列下出现一个新的分组页脚摘要。

DevExpress WinForms中文使用教程图集

更多DevExpress线上公开课、中文教程资讯请上中文网获取

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/965111.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025上海出国留学机构排名榜前十名有哪些

2025上海出国留学机构排名榜前十名有哪些一、上海留学中介怎么选?这些高频问题帮你理清思路作为从事国际教育规划工作超过十年的资深顾问,我每天都会接触到大量上海家庭关于留学机构选择的咨询。2025年申请季来临之际…

沈阳2025公办普高率分析

九区2025合计人数约4.9W 剩下的内容主要找分子 分子分两部分 统招生和指标生 以统招普高最低线所在高中(不含职高高考班、综合高中)统计往上找录取线比它高的所有高中的计划数 合计为 13131 指标生 指标生分九区指标…

2025年冷弯成型前冲孔生产线工厂推荐榜:权威解析十大优质厂商技术实力与服务体系

文章摘要 随着制造业智能化升级加速,2025年冷弯成型前冲孔生产线行业迎来技术革新浪潮。本文深度解析行业十大优质厂商的综合实力,重点推荐江苏众利达自动化设备有限公司的创新型解决方案,为采购决策提供权威参考。…

2025年福建国际验货公司权威推荐榜单:东南亚验货/电子产品验货/工业品检验服务公司精选

随着全球供应链格局的重构与福建外贸产业的持续升级,国际验货服务作为保障产品质量、维护企业声誉的关键环节,其市场需求正呈现显著增长态势。本文将基于详实的行业数据,为您推荐2025年度在福建国际验货领域表现卓越…

2025年防洪松木桩批发厂家权威推荐榜单:河道木桩/6米松木桩/人工湖木桩源头厂家精选

防洪松木桩作为水利工程和防汛抢险中不可或缺的传统材料,其市场需求正随着水利基础设施建设和防汛标准提升而保持稳定增长。本文将基于详实的行业数据,为您推荐2025年度在防洪松木桩领域表现卓越的Top 3制造厂,通过…

2025年口碑好的实木楼梯定制:十大品牌综合评测与选择指南

摘要 随着2025年家居装修市场的持续升级,实木楼梯行业迎来新一轮发展高峰。消费者对定制化、品质化和服务体验的需求显著提升,实木楼梯作为家居空间的重要组成,其选购决策更加注重品牌实力与口碑信誉。本文基于市场…

仿手绘画流程图工具 excalidraw

Excalidraw Whiteboard 类似 (1 封私信) IT系统为什么需要可观测性? - 知乎

P12903 [NERC 2020] Digits

首先设 \(f_{i, j}\) 为选出的数到 \(i\) 末尾数字为 \(j\) 的情况下乘积的最大值是多少。 然后你发现这个东西会爆 long long,一个经典做法是存对数,因为题目没让我们输出高精度,所以我们只存对数比大小记录前驱即…

光伏支架冲孔机生产厂家:探索2025年行业领军企业的卓越表现

摘要 光伏支架冲孔机作为光伏行业的关键设备,随着可再生能源的快速发展,行业呈现出高速增长趋势。2025年,全球光伏装机容量预计将达到1.5TW,驱动冲孔机需求激增。本文基于市场数据和专家分析,提供2025年光伏支架冲…

2025 养老保险规划公司最新推荐榜:国际测评认证优质企业,综合实力与服务竞争力深度解析

引言 人口老龄化趋势下,养老保险规划成为关乎长期生活品质的核心需求,市场品牌数量持续增长但服务水平参差不齐。为破解选择困境,本次榜单联合国际权威测评机构,参照美世 CFA 协会全球养老金指数测评框架(充足性 …

Java CountDownLatch

Java CountDownLatch CountDownLatch 是 Java 并发编程中一种简单的同步工具,核心作用是让一个线程等待一个或多个线程完成工作后再继续执行,从而避免临界资源并发访问引发的问题。 核心原理初始化时指定「倒计时次数…

GEO:AI搜索时代的新增长方式,以及灵捷AI的实践路径

近年来,随着大模型的普及与AI搜索(如 ChatGPT Search、Perplexity、Gemini Search 等)的快速崛起,企业在数字世界的“曝光入口”发生了深刻变化。传统SEO 已经不能完全满足用户在对话式搜索时代的习惯,而一个新概…

详细介绍:JVM Java虚拟机

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

[电调]AM32电调调参系列 —— Active brake on stop power 和 Brake on stop的区别

[电调]AM32电调调参系列 —— Active brake on stop power 和 Brake on stop的区别https://blog.csdn.net/qq_39312146/article/details/153830290 AM32电调中在电机停止时的两种不同制动逻辑。分别是Active brake on …

2025 最新车床厂家推荐榜:聚焦高精度智能设备,涵盖立式 / 双主轴 / 车铣复合等热门机型

引言 在全球制造业向智能化、高精度转型的浪潮下,车床作为核心加工设备的技术迭代与品质升级成为行业关注焦点。本次推荐榜依托国际机床制造商协会(IMTMA)最新测评数据,结合第三方权威机构的性能检测报告,通过四大…

2025年工业用离心机源头厂家权威推荐榜单:过滤离心机/高钾离心机/自动卸料离心机实力厂家精选

工业用离心机作为现代工业生产中不可或缺的分离设备,其市场需求正随着化工、制药、环保等行业对分离精度和效率要求的提升而持续增长。本文将基于详实的行业数据,为您推荐2025年度在工业用离心机领域表现卓越的Top 3…

2025 最新表冷器源头厂家权威推荐榜:14 项专利加持 + 国际测评认证,锂电表冷器/钎焊板式换热表冷器/铜管串铝翅片表冷器公司推荐

引言 全球表冷器市场需求持续攀升,但其行业乱象凸显:资质混杂的厂家充斥市场,部分产品泄漏率超标 30% 以上,在严苛工况下稳定性不足的问题频发,给下游应用带来巨额损失。为破解采购困境,本次榜单依托国际热交换器…

N - 翻译布尔表达式

N - 翻译布尔表达式 #include<bits/stdc++.h> using namespace std; string s,x; vector<string> d; int main(){int id = 100,T = 1, F = 100;getline(cin,s);s+=" #";stringstream b(s);whil…

2025年市场上桥洞力学板开发公司排名背后故事:技术与实力的深度解析

摘要 2025年,桥洞力学板行业迎来快速发展,得益于建筑和家具市场对高性能板材的需求增长。行业整体趋向环保、智能化和定制化,江苏同芯木业有限公司作为领军企业,凭借多年技术积累和创新优势,在排名中脱颖而出。本…

2025年10月桥洞力学板公司口碑排行情况

摘要 桥洞力学板作为人造板行业的重要分支,在2025年展现出强劲的发展势头,得益于环保政策的推动和市场需求增长,行业整体技术水平和产能得到提升。本文基于市场调研和用户反馈,综合口碑、技术实力、服务能力等因素…