对于Spread.NET的每一个版本,我们都在努力和Excel保持一致。Spread.NET V12包含了格式对话框、单元格样式、文档属性等一些主要新特性。

内置单元格样式(Built-in cell styles)

新的API使我们能够添加各种新的Excel功能,进一步增强了Spread.NET和Excel的一致性体验。

所有Excel的内置单元格样式(built-in cell styles)现在都可供用户使用,包括好、差和适中,数据和模型,标题等。

Excel 单元格样式

(Excel 单元格样式)

和Excel一样的单元格格式对话框

Excel的格式对话框现在可以在Spread设计器中使用,也可以在您的应用程序中使用。完整的Excel式体验,包含对其,文本旋转和支持对角线的边框。使用新默认单元格类型支持所有Excel的数字格式,包括会计和自定义格式。您可以使用Spread设计器在设计时导入、导出和应用所有的Excel数字格式,并在控件运行时使用新的API做同样的事情。

类似Excel单元格格式设置

(类似Excel单元格格式设置)

默认单元格类型还支持渐变和图案填充,与数字格式相同支持导入,导出和设置使用。

图案填充

(图案填充)

填充效果

(填充效果)

在单元格范围上添加类似Excel的增强排序和过滤

现在,每个工作表都可以包含一个使用Excel的增强排序和筛选的单元格范围。工作簿可以导入,导出和修改最终用户可用的表级排序/筛选,并且使用V12 API新的AutoFilter方法可以非常轻松地创建并对该范围应用表级排序/筛选。

IWorkbook workbook = fpSpread1.AsWorkbook(); 
workbook.ActiveSheet.Cells["A1:D1200"].AutoFilter();

导入,导出和修改Office文档属性

工作簿可以导入、导出与电子表格文件关联的Office文档属性(包括高级自定义属性),或者使用新的内置“文档属性”对话框修改属性。文档属性对话框”可以在Spread设计器中使用,也可以在运行时使用新的API调用。

可编辑的文档属性

(可编辑的文档属性)

类似Excel的新默认行为

此主要版本包括对新控件的默认行为的一些重大更改。 Spread.NET Windows Forms 12支持的新默认实例:

  • 拖动移动单元格区域

  • 拖拽填充单元格区域

  • 在标签工具条中移动工作表标签

  • 选择多个范围

  • 直接在单元格编辑公式

  • 和Excel一样自动调整行大小

  • 和Excel一样计算公式(与日期相关的函数返回双精度值)

  • 折叠单元格边框和Excel一样的渲染边框线

  • 新的核心样式集成和DefaultCellType呈现,用于增强的单元格样式

  • 与Excel中一样,保护初始化为false的工作表的设置,以及所有单元格的锁定初始化为True的设置,

  • 隐藏的行和列,其中包含零大小指示符,如Excel中所示

  • 标签条始终与Excel中一样

  • 与Excel中一样,增强了工作表和表格的过滤器用户界面

  • 具有更多内置操作的新键盘映射,例如新的AutoSum操作[Alt] + [=]

为了进行这些更改,我们更改了使用V12创建的新实例的许多属性的默认值。

有关这些更改如何影响升级项目的更多详细信息,请阅读 《实现更多类似于Excel的功能并保持与Spread WinForms 12的向后兼容性》

Spread Studio | 下载试用

跨平台表格控件 Spread Studio,具备灵活的定制能力和丰富的数据可视化效果,广泛应用在财务、预算、工程、统计等领域的信息系统中,通过图表引擎和数据可视化功能,为商业表单控制面板提供丰富、有效的内容信息。

您对Spread Studio产品的任何技术问题,都有技术支持工程师提供1对1专业解答,点击此处即可发帖提问>>技术支持论坛