添加对将表单控件添加到工作表的支持。
2023 年 5 月 18 日 - 16:24新版本
特征
窗体
- 支持表单控件- 添加了对将表单控件添加到工作表的支持。表单控件是可以插入到工作表中以处理数据并按指定处理数据的对象。可以轻松引用表单控件并与单元格数据进行交互。有 8 种不同类型的表单控件:
- 按钮。
- 组合框。
- 复选框。
- 旋转按钮。
- 列表框。
- 选项按钮。
- 组框。
- 标签。
- 支持形状的 3D 旋转- 添加了对 3D 形状旋转的支持。
- 将工作表另存为图像格式- 添加了对将工作表另存为图像格式的支持,包括行和列标题。
- 数据表公式功能和全日期列选择性能的增强- 改进了数据表公式功能的性能。这将影响以下内容:
- 依赖树(如果同一列中有很多相同的 R1C1 公式)。
- 可视化功能(包括增强的迷你图)。
- RichValue 支持(来自计算,而不是 RichText)。
- 数据表。
- 支持使用旋转按钮滚动浏览功能区库- 增强了 WinForms Designer UI,现在允许用户使用旋转按钮滚动浏览 Spread Designer 的功能区。
Spread.NET 帮助您创建电子表格、网格、仪表板和表单。它包括一个强大的计算引擎,具有 450 多个函数以及导入和导出 Excel 电子表格的能力。利用广泛的 .NET 电子表格 API 和强大的计算引擎来创建分析、预算、仪表板、数据收集和管理、科学和财务应用程序。您可以使用 VB 或 C# 在 Visual Studio 中针对 WinForms、ASP.NET 和 WPF 进行开发。Spread.NET 的每个平台都能确保您的企业应用程序的最佳性能和速度,其模块化结构意味着您只需将您使用的内容添加到您的 .NET 电子表格应用程序中。
Spread.NET 功能
- 自定义 .NET 对象的单元格数据类型- 创建自定义数据类型并在单元格中设置对象,然后使用公式在计算中引用对象的属性。使用内置 UI 或代码在相邻单元格和表格列中插入公式。
- LET 函数优化公式计算- 使用新的 LET 函数为中间计算步骤定义本地名称,使您的公式更易于阅读并提高计算性能。
- 在增强的形状中编辑点- 使用新的编辑点功能轻松创建自定义形状,或使用新的 API 在代码中创建自定义形状以指定形状点和线段。
- 增强的超链接支持- 只需使用 AutoCreateHyperlink 输入链接或使用“编辑超链接”对话框,即可在单元格中添加超链接。超链接可以应用于形状或单元格,并在 XLSX 中导入/导出。
- 显示公式命令- 对“显示公式”命令的内置支持允许用户使用 Ctrl+` 在单元格中切换显示公式,就像在 Excel 中一样。
- 增强的与 Excel 兼容的键盘快捷键- 使用 FpSpread.Features.ExcelCompatibleKeyboardShortcuts 和 Excel 兼容性输入映射可以轻松地在您的应用程序中为用户启用常用的 Excel 键盘快捷键。API 允许完全自定义输入映射和动作映射以满足您的需要。
- 多个工作表选择- 使用 Ctrl+单击选择多个工作表选项卡以进行复制、剪切、删除或隐藏。实施自定义操作来处理多个选定的工作表。
- 强大、快速、优化的计算引擎- 这种高速、优化的引擎可以为最复杂的公式增加计算能力,而不会拖累您的应用程序。
- 可自定义库中的 450 多个函数- 比任何可用的 .NET 电子表格中的函数都多,并且可以完全自定义您的公式——您将使您的复杂电子表格更上一层楼
- 使用 Spread Designers 进行无代码设计- 借助功能强大的 Spread Desktop Designer 应用程序,您将立即获得无代码的 .NET 电子表格应用程序。
- 将 Excel 文件导入/导出到 .NET 电子表格中- 没有完整的 Excel 导入/导出支持,电子表格是不完整的!导入您最先进的 Excel 电子表格,然后将您的 Spread.NET 电子表格导出为 XLSX 或其他文件格式……所有这些都对 Excel 零依赖。
- 带有组形状的增强型形状引擎- 使用超过 150 种形状、线条和箭头创建流程图、流程图、单元标注等。连接并组合成组形状以设计徽标或自定义仪表板控件,这些控件可以编写脚本来执行用户操作。
- 用于轻松表格过滤选择的切片器- 创建切片器以显示表格列值以进行过滤、应用主题和自定义样式。将切片器剪切并粘贴到另一个工作表以用作仪表板控件。
- 用于优化计算的动态数组公式和函数- 使用动态数组公式通过使用新函数(包括 FILTER、RANDARRAY、SEQUENCE、SINGLE、SORT、SORTBY 和 UNIQUE)在一个公式中计算一系列结果来优化您的计算。
- 公式语言包和增强用户本地化- 使用 18 种新语言包本地化您的单元格公式,以使用 Excel 等结构化引用解析和格式化公式,或创建新的自定义语言包。
- 使用公式跟踪和审核显示先例和相关单元格- 使用内置公式跟踪方法轻松跟踪公式的引用链,以显示从单元格到所有相关或先例单元格的箭头,并使用 Dependents、DirectDependents、DirectPrecedents 和 Precedents 审核公式。
- XLOOKUP 和 XMATCH 函数- 使用新的 XLOOKUP 和 XMATCH 函数优化您的公式并消除对旧 HLOOKUP、VLOOKUP 和 MATCH 函数的使用。
- 用于扩展计算引擎的自定义计算函数- 创建自定义计算函数,实现自定义代码以执行计算并返回可能溢出到相邻单元格的结果值或动态数组,并可选择允许最终用户使用这些函数输入公式。
- 使用可视化函数的自定义数据可视化- 创建自定义数据可视化函数,使用新界面扩展自定义函数功能,直接在单元格中应用样式或绘制自定义内容,以创建可直接在单元格公式中使用的新的可重用数据可视化。
- 排序和过滤- 在表格或范围中添加过滤和排序下拉菜单,使您的用户能够对颜色、文本、日期和数字应用过滤器。
- 单元格样式- 使用主题颜色应用内置单元格样式,并使用数字、对齐方式、字体、边框、填充和/或保护设置(包括单元格格式中的图案和渐变填充)创建新的自定义单元格样式。
- 条件格式规则- 在单元格和范围中应用条件格式规则以根据单元格内容或自定义公式应用样式,并在单元格中显示图标、数据栏、色标以快速可视化值。
- 表格和表格样式- 使用内置表格样式创建表格或创建自定义表格样式以应用带状列或行以及自定义格式。
- 单元格类型、数据验证- 应用单元格类型、单元格验证器或 IValidation 进行单元格中的数据验证,例如整数、列表、日期、时间和带有输入消息和错误警报的自定义。
- 单元格注释和便签- 添加当用户将鼠标悬停在单元格注释指示器上时显示的弹出式单元格注释,或者为在工作表中保持可见的单元格应用便签,并用一条线指示单元格。
- 单元格边框- 应用具有各种样式和颜色的单元格边框,包括对角线边框、斜线边框、双线边框等。
- 合并单元格和单元格跨度- 应用行或列合并以自动将单元格与类似数据合并,或将跨度单元格应用于数据区域或标题单元格以明确合并特定单元格。
- 搜索- 允许您的用户使用内置的基本搜索和高级搜索对话框在单元格中搜索文本。
- 图表- 使用瀑布图、帕累托图、漏斗图、树图等高级图表类型可视化您的数据。
- 迷你图- 使用直接在单元格内绘制的迷你图以更紧凑的方式可视化您的数据。
- 状态栏- 添加状态栏并自定义它以在选择和工作表缩放控件上显示函数计算。
- 数据绑定- 将工作表绑定到任何 .NET 数据源,包括 DataSet、DataView、DataTable 或对象的自定义集合,并显示具有可扩展行和子工作表的层次视图。
- 大纲和范围组- 创建可以展开和折叠行或列以创建垂直和水平轮廓的行和列范围组。
- Outlook 样式的分组- 使用内置的组栏创建 Outlook 样式的行分组,并在页脚单元格中使用聚合功能自定义组页脚。
- 打印- 使用高级选项打印您的工作表,包括页边距、页眉和页脚、最适合列和/或行以及打印缩放。
- 皮肤- 使用内置皮肤自定义工作簿和工作表的外观,或使用皮肤编辑器创建自定义皮肤。
- 触摸- 使用触摸手势,包括点击、按住、滑动、滑动、捏合、旋转和拉伸,并使用自定义命令自定义弹出式触摸菜单。
- 轻松操作文本和数组- 包含 14 个类似 Excel 的函数,旨在帮助您更轻松地操作工作表中的文本和数组,其中包括 TEXTBEFORE、TEXTAFTER、TEXTSPLIT、VSTACK、HSTACK、TAKE、DROP 等。
- 运行时富文本编辑- 直接在单元格中提供富文本编辑,允许用户在运行时选择单元格中的文本并使用格式化单元格对话框应用更改。
- 工作表保护选项对话框- 使用 Spread 的保护工作表对话框在用户界面中应用和更改工作表保护选项;用户可以指定工作表保护选项并设置或应用可选密码。
- 内置类似 Excel 的运行时对话框- 以编程方式调用内置对话框,使用户能够添加数据表、格式化单元格、插入函数、创建预测表、删除重复项、添加填充效果等。