Summaries 总结

Goto Data Grid 数据网格

Summaries 摘要

Summary Types 摘要类型

Total Summary 总摘要

汇总总数 (GridSummaryItem) 将针对所有数据网格记录进行计算,并显示在视图页脚中。启用 View 的 OptionsView.ShowFooter 设置以显示视图页脚。

Group Summary 组摘要

组摘要 (GridGroupSummaryItem) 是针对单个组计算的,并显示在组页脚区域或组行中。

Aggregation Functions 聚合函数

使用 SummaryType 属性指定聚合函数。您可以指定内置函数 (SUM、MIN、MAX、COUNT、AVG) 或处理 CustomSummaryCalculate 事件以手动计算摘要。

Total Summaries 总摘要

当视图页脚可见时,最终用户可以右键单击它,并使用上下文菜单添加和删除摘要项。还可以右键单击现有摘要以更改其聚合函数。

在这里插入图片描述

  • GridOptionsMenu.EnableFooterMenu - 指定最终用户是否可以调用视图页脚上下文菜单。
  • GridColumn.AllowSummaryMenu - 如果禁用,则最终用户只能为此列创建“Count”摘要。其他聚合函数被禁用。

在设计时,修改列 GridColumn.SummaryItem 属性以为此列添加单个摘要项。

在这里插入图片描述

  • 指定此统计项目的统计函数。如果选择 “自定义”,则需要处理 GridView.CustomSummaryCalculate 事件以手动计算统计项值。请注意,在 Server Mode 中不会引发此事件。请参阅在代码中使用摘要。自定义摘要文章,了解有关自定义摘要的更多信息。
  • 指定此统计项目处理其值的数据源字段。这允许您显示将一列的值处理在另一列之下的汇总。
  • 获取或设置是针对所有行还是所选内容计算当前摘要。在启用多行选择时使用此属性(请参阅 ColumnView.OptionsSelection.MultiSelect)。服务器模式不支持此属性。

在这里插入图片描述

  • 根据“<自定义静态文本>{0<:格式说明符<精度说明符>>}<自定义静态文本>”公式应用值格式。
  • 存储要与此项目关联的任何对象。

如果需要多个摘要,请单击 Visual Studio 的 Property Grid 中 GridColumn.Summary 属性旁边的省略号按钮,然后使用 Collection Editor 对话框创建摘要项。

在这里插入图片描述

Group Summaries 组摘要

在两种情况下,最终用户可以手动添加和修改组摘要:

  • 当 GridOptionsMenu.ShowGroupSummaryEditorItem 处于启用状态时。在这种情况下,用户可以右键单击分组列标题以调用 Group Summary Editor 对话框。
    在这里插入图片描述

  • 当组页脚可见时(它可能已经具有组摘要项,或者 GridOptionsView.GroupFooterShowMode 属性设置为 VisibleAlways)。最终用户可以右键单击所需列下方的此页脚,然后选择摘要项类型。

在这里插入图片描述

在设计时,调用 Data Grid 设计器并切换到“Main |Group Summary Items“ 选项卡。使用此设计器页面可添加统计项目并设置其属性。GridGroupSummaryItem 对象提供与总摘要相同的设置,外加一个附加设置:GridGroupSummaryItem.ShowInGroupColumnFooter 属性允许您选择是应在组行还是组页脚中显示项目。

在这里插入图片描述
如果启用了 GridOptionsBehavior.AlignGroupSummaryInGroupRow 属性,则组页脚中显示的所有摘要项将移动到相应列标题下的组行。

在这里插入图片描述
启用多行选择模式时,数据网格可以显示根据页脚中的行组计算的摘要。

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

MySQL技巧之跨服务器数据查询:基础篇-如何获取查询语句中的参数

MySQL技巧之跨服务器数据查询&#xff1a;基础篇-如何获取查询语句中的参数 上一篇已经描述&#xff1a;借用微软的SQL Server ODBC 即可实现MySQL跨服务器间的数据查询。 而且还介绍了如何获得一个在MS SQL Server 可以连接指定实例的MySQL数据库的连接名: MY_ODBC_MYSQL 以…

unity3d————协程练习题

1.计秒器&#xff1a; void Start(){StartCoroutine(MyCoroutine());}IEnumerator MyCoroutine(){int time 0;while(true){print(time "秒");time;yield return new WaitForSeconds(1);}} 结果&#xff1a; 2.生成多个cude &#xff08;不卡顿&#xff09;&#x…

Go开发指南- Gorouting

目录&#xff1a; (1)Go开发指南-Hello World (2)Go开发指南-Gin与Web开发 (3)Go开发指南-Gorouting Goroutine 在java中我们要实现并发编程的时候&#xff0c;通常要自己维护一个线程池&#xff0c;并且需要去包装任务、调度任务和维护上下文切换。这个过程需要消耗大量的精…

R语言机器学习与临床预测模型69--机器学习模型解释利器:SHAP

R小盐准备介绍R语言机器学习与预测模型的学习笔记&#xff0c; 快来收藏关注【科研私家菜】 01 机器学习的可解释性 对于集成学习方法&#xff0c;效果虽好&#xff0c;但一直无法解决可解释性的问题。我们知道一个xgboost或lightgbm模型&#xff0c;是由N棵树组成&#xff0c;…

Docker部署青龙面板,实现京东自动签到刷京东,提供脚本

项目简介 青龙面板是一个基于Docker的可视化任务管理系统&#xff0c;用于执行定时任务&#xff0c;如自动签到。 部署安装 安装Docker curl -sSL https://get.docker.com/ | sh 安装Docker-compose 下载 Docker-Compose 二进制包 curl -L https://github.com/docker/compo…

路径穿越浅析

当使用 RouterFunctions 来处理静态资源且资源处理通过 FileSystemResource 进行配置时&#xff0c;攻击者可以通过构造恶意 HTTP 请求&#xff0c;利用路径遍历漏洞获取相关受影响版本文件系统中的任意文件。 主要影响范围&#xff1a; Spring Framework 5.3.0 - 5.3.39 6.…

【网络安全渗透测试零基础入门】之Vulnhub靶场PWNOS: 2.0 多种渗透方法,收藏这一篇就够了!

前言 这是小强给粉丝盆友们整理的网络安全渗透测试入门阶段Vulnhub靶场实战教程 喜欢的朋友们&#xff0c;记得给我点赞支持和收藏一下&#xff0c;关注我&#xff0c;学习黑客技术。 本文介绍靶机PWNOS: 2.0 的渗透方法&#xff0c;由于靶机系统比较老&#xff0c;尝试了几种…

【缓存策略】你知道 Write Around(缓存绕过写)这个缓存策略吗?

&#x1f449;博主介绍&#xff1a; 博主从事应用安全和大数据领域&#xff0c;有8年研发经验&#xff0c;5年面试官经验&#xff0c;Java技术专家&#xff0c;WEB架构师&#xff0c;阿里云专家博主&#xff0c;华为云云享专家&#xff0c;51CTO 专家博主 ⛪️ 个人社区&#x…

JavaScript入门笔记

目录 JavaScript 介绍 1.JavaScript书写位置 1.1内部 js 1.2外部 js 2.输入和输出语法 变量 1.变量是什么 2.变量基本使用 2.1变量的声明 2.2变量的赋值 3.数组 常量 数据类型 1.数据类型 1.1基本数据类型 1.1.1.number: 数字型 1.1.2.string: 字符串型 1.1.…

游戏引擎学习第七天

视频参考:https://www.bilibili.com/video/BV1QFmhYcE69 ERROR_DEVICE_NOT_CONNECTED 是一个错误代码&#xff0c;通常在调用 XInputGetState 或 XInputSetState 函数时返回&#xff0c;表示指定的设备未连接。通常会出现以下几种情况&#xff1a; 未连接控制器&#xff1a;如…

IDE内存不足,这可能会影响性能。请考虑增加堆大小。

警告信息&#xff1a;Low Memory The IDE is running low on memory and this might affect performance. Please consider increasing available heap. 解决方案&#xff1a; 重启即可。

Element plus使用menu时候如何在折叠时候隐藏掉组件自带的小箭头

记录一下工作中使用element plus时候遇到的一个小bug 就是这个小箭头太折磨人了&#xff0c;因为我需要根据路由动态加载menu&#xff0c;所以对这个menu组件进行了一些处理&#xff0c;然后可能是因为破坏了它原来的层级关系吧导致折叠菜单的时候这个小箭头还在&#xff08;官…

语义通信论文略读(七)Contrastive Learning-Based Semantic Communications

Contrastive Learning-Based Semantic Communications 基于对比学习的语义通信 作者: Shunpu Tang, Qianqian Yang, Lisheng Fan, Xianfu Lei, Arumugam Nallanathan, George K. Karagiannidis 所属机构: 广州大学计算机科学与网络安全学院&#xff0c;浙江大学信息科学与电…

windows下QT5.12.11使用MSVC编译器编译mysql驱动并使用详解

1、下载mysql开发库,后面驱动编译的时候需要引用到,下载地址:mysql开发库下载 2、使用everything搜索:msvc-version.conf,用记事本打开,添加:QMAKE_MSC_VER=1909。不然msvc下的mysql源码加载不上。

技术栈2:Git分布式版本控制工具

目录 1.版本控制器 2.Git概述 3.Git常用命令 4.获取本地仓库 5.基础操作指令 6.gitignore文件 7.分支与合并 8.远程仓库 1.版本控制器 1.1集中式版本控制器 集中式版本控制工具&#xff0c;版本库是集中存放在中央服务器的&#xff0c;team里每个人work时…

【ARM Coresight OpenOCD 系列 5 -- arp_examine 使用介绍】

文章目录 OpenOCD arp_examine 使用 OpenOCD arp_examine 使用 因为我们很多时候运行 Openocd 的时候有些 core 还没有启动, 所以最好在配置脚本中添加 -defer-examine这个参数, 如下&#xff1a; #cortex-m33 target create ${_CHIPNAME}.m33 cortex_m -dap ${_CHIPNAME}.da…

计算机毕业设计Python+大模型斗鱼直播可视化 直播预测 直播爬虫 直播数据分析 直播大数据 大数据毕业设计 机器学习 深度学习

温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 作者简介&#xff1a;Java领…

CAN总线位同步的使用以及总线仲裁规则详解

目录 1. 位同步 1.1 位时序 1.2 硬同步 1.3 再同步 1.4 波特率计算 2. 仲裁 2.1 先占先得 2.2 非破坏性仲裁 1. 位同步 CAN总线没有时钟线&#xff0c;总线上的所有设备通过约定波特率的方式确定每一个数据位的时长&#xff0c;发送方以约定的位时长每隔固定时…

Python爬虫开发中的分析与方案制定

网站分析作为获取数据的重要手段&#xff0c;其重要性不言而喻。Python作为一种强大的编程语言&#xff0c;因其简洁的语法和强大的库支持&#xff0c;成为开发爬虫的首选工具。本文将深入探讨Python爬虫开发中的分析与方案制定&#xff0c;并在代码中加入代理信息&#xff0c;…

深入理解接口测试:实用指南与最佳实践5.0(一)

✨博客主页&#xff1a; https://blog.csdn.net/m0_63815035?typeblog &#x1f497;《博客内容》&#xff1a;.NET、Java.测试开发、Python、Android、Go、Node、Android前端小程序等相关领域知识 &#x1f4e2;博客专栏&#xff1a; https://blog.csdn.net/m0_63815035/cat…