news 2026/4/23 11:32:17

Spread.NET v19-使用内置透视表汇总数据集

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Spread.NET v19-使用内置透视表汇总数据集

使用内置透视表汇总数据集

Spread.NET v19 增加了一个数据透视表引擎,使用户可以直接在电子表格中汇总、分析和探索大型数据集。

由 MESCIUS 开发的 Spread.NET 是一款用于在 .NET 项目中构建类似 Excel 应用程序的工具。它允许您在 WinForms、ASP.NET 和 WPF 应用程序中创建交互式电子表格、网格、仪表板,甚至是窗体。凭借其丰富的功能集,包括强大的计算引擎、公式支持和 Excel 兼容性,Spread.NET 可帮助开发人员在熟悉的 .NET 环境中构建数据分析工具、预算应用程序、科学仪表板等等。

Spread.NET v19 更新引入了全新的数据透视表引擎,使软件开发人员能够直接在 WinForms 应用程序中汇总、分析和探索大型数据集。这项内置功能支持在电子表格内进行交互式分组、筛选和多维分析,使用户无需将数据导出到外部报表或商业智能工具即可处理复杂数据。该数据透视表引擎提供类似 Excel 的数据透视表功能,并兼具高性能和程序化控制,有助于开发人员简化应用程序架构、减少依赖项,并为最终用户提供更集成、更快速响应的数据分析体验。

Spread.NET v19

发布日期:2026年1月5日

v19 版本更新

特征

WinForms 的 Spread 格式:

  • 新增对增强型图表的支持,采用新的渲染引擎和模型对象,提供与 Microsoft Excel 更高的兼容性、更多图表类型和高级功能,以改善数据可视化性能和外观。
  • 创建具有可自定义字段、布局、样式、筛选器、排序、内置对话框等功能的透视表。
  • 使用 IChart.DataTable 属性在增强型图表中插入 DataTable。
  • 增强型图表现在支持:
    • 使用 Excel 文件导入和导出图表数据标签。
    • 为图表标签添加自定义标签格式器。
    • 通过 IDataLabels.Position 和 ITextFrame.AutoSize 属性设置标签位置和自动调整图表标签大小。
    • 使用 IDataLabels.TextOrientation 属性实现数据标签和图例的垂直书写。
    • 使用 ILegend.Delete() 显示或隐藏单个图例条目。
    • 平滑的折线图,提供类似微软 Excel 的美观曲线。
  • FormulaTextBox 支持多行显示,并且可以通过 AutoIndent、IndentSize 和 FormatWidthLimit 属性为长公式或复杂公式自动缩进。
  • 在新样式系统中,使用 HeaderSelectedStyle、HeaderHoverStyle 和 HeaderContainsSelectedStyle 属性,为选择、悬停和“包含所选”状态添加可配置的标题高亮样式支持。
  • 使用 TogglePinnedRows() 和 TogglePinnedColumns() 方法在工作表视图中固定行和列。
  • 在保护工作表时,添加“移动行”和“移动列”作为新的工作表保护选项。
  • 启用 ExcelCompatibleKeyboardShortcuts 后,支持在扁平样式模式下使用类似 Excel 的方向键在单元格之间导航。
  • 通过处理新的 SheetAutoScrolling 事件,防止在拖动选择单元格区域时自动滚动。
  • 通过设置每个标签的保护颜色、悬停颜色和图标,自定义工作表标签的外观。
  • 允许使用 SetViewportLeftColumn 和 SetViewportTopRow 方法将冻结视口的左列和顶行设置为非零值。
  • 在设计模式下直接显示和自定义 RibbonBar 项目和功能区控件的视图模式,使表单设计和配置更加容易。
  • 支持增强和新增的计算函数,包括对 LEN、MID、SEARCH、FIND 和 REPLACE 函数的更佳 Unicode 处理,对 XLOOKUP/XMATCH 函数的正则表达式支持,可将内置函数用作 eta-lambda 表达式,以及新增了 TRIMRANGE、REGEXTEST、REGEXEXTRACT 和 REGEXREPLACE 等函数。您还可以为每个工作簿设置兼容版本,以控制函数的行为。

WPF 扩展:

  • 创建具有可自定义字段、布局、样式、筛选器、排序、内置对话框等功能的透视表。
  • 增强型图表现在支持使用 IDataLabels.TextOrientation 属性对数据标签和图例进行垂直书写。
  • 支持 AllowCellOverflow 属性,使您可以控制单元格内容是否可以溢出到相邻的空白单元格中。
  • 提供 TabStripEditable 属性。
  • 支持增强和新增的计算函数,包括对 LEN、MID、SEARCH、FIND 和 REPLACE 函数的更佳 Unicode 处理,对 XLOOKUP/XMATCH 函数的正则表达式支持,可将内置函数用作 eta-lambda 表达式,以及新增了 TRIMRANGE、REGEXTEST、REGEXEXTRACT 和 REGEXREPLACE 等函数。您还可以为每个工作簿设置兼容版本,以控制函数的行为。
修复

WinForms 的 Spread 格式:

  • 修复了图表在打印预览中无法渲染的问题。
  • 解决了粘贴到带有隐藏列的工作表时,选择边框不更新的问题。
  • 修复了首次尝试保存为 XLSX 文件时发生的错误。
  • 修复了使用 RichClipboard 时粘贴和撤销操作不正确的问题。
  • 通过 OwnerPrintDraw 打印 FpSpread 时,无法应用固定的页眉和页脚边距。
  • 解决了打印过程中增强形状在分页符处断裂不正确的问题。
  • 修复了页面分页行为不一致的问题。
  • 解决了在 WPS 中打开导出的 XLSX 文件时缺少列标题的问题。
  • 修复了 Excel 导出过程中 NegativeFormat.NegativeSignBefore 设置在未生效的问题。
  • 在快速访问工具栏中添加然后删除单元格样式图标后抛出异常。
  • 修复了启用 ExcelCompatiblePrinting 时页面页眉无法打印的问题。
  • 已解决点击列标题导致的应用程序卡顿问题。
  • 修复了因打印机初始化导致的应用程序启动失败问题。
  • 解决了用作函数参数的单元格值中间歇性出现的虚线选择器问题。
  • 修复了无法在缩放图纸上选择形状的问题。
  • 解决了在公式向导中选择范围时应用程序崩溃的问题。
  • 修复了安装 GrapeCity.Spread.WinForms 时触发的 C1Ribbon 设计器错误。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 10:42:28

Hunyuan-MT-7B能否用于艺术展览策展文本的诗意转译

Hunyuan-MT-7B能否用于艺术展览策展文本的诗意转译 在当代美术馆的一间策展办公室里,团队正为一场即将巡展至巴黎、东京和伊斯坦布尔的中国当代水墨艺术展做准备。展览前言需要同步翻译成六种语言,而距离截稿只剩三天。传统的翻译流程依赖外部译员&#…

作者头像 李华
网站建设 2026/4/22 14:56:20

L4数据闭环总结 | 面向物理 AI 时代的数据基础设施

作者 | 李众力 编辑 | 自动驾驶之心原文链接:https://zhuanlan.zhihu.com/p/1975918120725136170 点击下方卡片,关注“自动驾驶之心”公众号戳我-> 领取自动驾驶近30个方向学习路线>>自动驾驶前沿信息获取→自动驾驶之心知识星球本文只做学术分…

作者头像 李华
网站建设 2026/4/23 6:49:49

简历直推 | 清华大学全国重点实验室招聘工程师/博后/实习生(世界模型/重建/感知等)

点击下方卡片,关注“自动驾驶之心”公众号戳我-> 领取自动驾驶近30个方向学习路线清华大学智能绿色车辆与交通全国重点实验室招聘工程师/博后/实习生,感兴趣的可以联系柱哥投递简历或邮箱自行投递简历。自动驾驶车端世界模型方向招工程师/博后/实习生…

作者头像 李华
网站建设 2026/4/23 6:49:25

1小时验证你的内网积分系统创意

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 生成一个可立即演示的内网积分系统原型,要求:1.包含基础用户界面(登录、积分查看、商城);2.模拟数据展示功能&#xff1…

作者头像 李华
网站建设 2026/4/22 9:49:18

3天搞定前端八股文:快速复习方案

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个前端八股文速成工具,功能:1. 高频考点精选;2. 一键生成复习清单;3. 重点标记系统;4. 倒计时冲刺模式。要求极简…

作者头像 李华