与微软提供完全相同的 .NET Framework 框架支持

微软在此前发布的博客文章中宣布将于 2022 年 4 月 26 日 结束对 .NET 4.5.2 的长期支持,为此 Spread .NET 表格控件现在都将使用 .NET 4.6.2 作为基线 .NET Framework 框架。

为 GrapeCity.Spread.WinForms.Design 引入了新的 NuGet包

Spread .NET 引入了一个全新的 NuGet包 GrapeCity.Spread.WinForms.Design,其中包含 Spread Designer 运行时组件 以及关联的对话框和其他用户界面元素。当您想要显示 Spread Designer的相关对话框(例如 Border Editor Dialog)或在应用程序内的运行时显示 Spread Designer 时,可以引用此包。

为 Spread 设计器设计全新的单元格样式 UI

Spread 设计器现在支持使用新的样式面板和 Ribbon 功能区栏中的下拉菜单来设置内置主题样式。所有标准 Excel 内置样式均可用,并且可以轻松创建和重复使用自定义样式。

使用“+”和“-”输入公式

Spread .NET 在输入单元格公式时不再需要以 “=” 开头,还可以识别以 “+” 和 “-” 开头的公式。当 AllowUserFormulas 为 true时,Spread .NET 便能识别“+” 和 “-” 开头的计算公式。

裁剪图片

Spread .NET 支持使用 ICrop 接口来裁剪图片,并指定偏移坐标和裁剪宽度、高度。这个增强功能可以更轻松地准确获取您想要显示的图像部分。

自动数字格式

Spread .NET 为有关数字的默认常规格式引入了新的增强行为。数字会被格式化为它们最初在单元格中键入时一样并显示,但如果完整值无法放入单元格中,则显示的值可能会被四舍五入,或者单元格甚至可能显示“##...#”表示该值不适合。Spread .NET 新的数字格式包括:

  • 小数样式:如果数字长于 11 个字符(包括小数位),则小数会四舍五入以显示最多 11 个字符,例如,123456.7891234 四舍五入为 123456.7891
  • 无小数样式:如果数字超过 11 个字符且没有小数,则将数字更改为科学格式,例如,123451234512 四舍五入为 1.23451E+11

7. 内联单元格图像

Spread .NET 的这项功能使开发人员或最终用户无需使用 ImageCellType 即可直接在工作表中加载和显示内联单元格图像。Image 对象可以直接设置到单元格中, 也可以使用 CellImageAttribute 在自定义数据类型 中使用 IRichValue 指定 Image 属性 ,这样可以同时显示单元格中的图像和值。

格式化数字单元格值

Spread .NET 的这项功能将指定的格式字符串与单元格值相关联,并允许格式字符串在公式中使用时跟随值。格式字符串可以是数字或日期时间格式。当公式引用单元格时,如果该单元格尚未应用单元格格式,它将自动选择要在公式单元格中应用的格式。

Spread .NET增加了与 Excel 兼容的键盘快捷键:Ctrl+PgUp 和 Ctrl+PgDn

使用 FpSpread.Features.ExcelCompatibleKeyboardShortcuts = true 启用此功能,这将更新键映射以自动支持最常见的 Excel 键盘快捷键。

历史版本

查看更多关于 Spread .NET 表格控件 的历史版本。