对于Spread.NET的每一个版本,我们都在努力和Excel保持一致。Spread.NET V12包含了格式对话框、单元格样式、文档属性等一些主要新特性。
内置单元格样式(Built-in cell styles)
新的API使我们能够添加各种新的Excel功能,进一步增强了Spread.NET和Excel的一致性体验。
所有Excel的内置单元格样式(built-in cell styles)现在都可供用户使用,包括好、差和适中,数据和模型,标题等。
(Excel 单元格样式)
和Excel一样的单元格格式对话框
Excel的格式对话框现在可以在Spread设计器中使用,也可以在您的应用程序中使用。完整的Excel式体验,包含对其,文本旋转和支持对角线的边框。使用新默认单元格类型支持所有Excel的数字格式,包括会计和自定义格式。您可以使用Spread设计器在设计时导入、导出和应用所有的Excel数字格式,并在控件运行时使用新的API做同样的事情。
(类似Excel单元格格式设置)
默认单元格类型还支持渐变和图案填充,与数字格式相同支持导入,导出和设置使用。
(图案填充)
(填充效果)
在单元格范围上添加类似Excel的增强排序和过滤
现在,每个工作表都可以包含一个使用Excel的增强排序和筛选的单元格范围。工作簿可以导入,导出和修改最终用户可用的表级排序/筛选,并且使用V12 API新的AutoFilter方法可以非常轻松地创建并对该范围应用表级排序/筛选。
IWorkbook workbook = fpSpread1.AsWorkbook();
workbook.ActiveSheet.Cells["A11200"].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专业解答,点击此处即可发帖提问>>技术支持论坛