界面控件DevExpress WPF v25.1新功能预览 - 数据网格、报表性能增强

发布于:2025-04-14 ⋅ 阅读:(22) ⋅ 点赞:(0)

DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以数据为中心的商业智能产品,都能通过DevExpress WPF控件来实现。

在本文中,我们将重点介绍DevExpress WPF 在即将到来的年中版本(v25.1)中发布的与WPF相关的特性/功能,重点领域将是人工智能、可访问性和简化的项目设置。

本文中包含的信息详细介绍了DevExpress官方当前/预计的开发计划,请注意,此信息仅供参考之用,并不代表Developer Express Inc.的约束性承诺。此路线图及其中列出的功能/产品可能会更改,您不应依赖或使用此信息来帮助做出有关Developer Express Inc产品的购买决定。

获取DevExpress WPF 正式版下载(Q交流群:749942875)

Data Grid(数据网格)功能增强
网格列打印宽度

用户将能够使用专用属性设置打印/导出列的宽度,这将允许您在不更改实际数据网格中的列宽度的情况下控制打印列宽度。

Tree View自定义设置

官方正在添加更多的API来简化TreeViewControl中使用的内部TreeListView配置,同时将在TreeViewControl级别引入新的API来简化自定义。

列特定的按钮可见性和发布模式

DevExpress Data Grid允许您自定义以下操作:

  • 编辑器按钮可见性 - 始终可见,在聚焦的单元格/行中,或仅在激活的编辑器中(EditorButtonShowMode)。
  • 数据发布操作 - 当用户离开单元格或输入时更新数据源(EnableImmediatePosting)。

目前,这些设置应用于整个数据网格。

报表
改进标签和表格单元格文本格式

DevExpress WPF v25.1新产品图集

下一个版本将允许用户在DevExpress报表设计器中定义显示文本/值的行间距,此功能将增强可读性,并提供对单个报表布局的更好控制。用户可以直接修改基本报表控件的行间距,来提高多行文本的清晰度,并减少与XRRichText控件相关的内存占用。

时区转换

在v25.1中,DevExpress Reports将能够把UTC日期和时间值转换为查看者的本地时区。这个特性对于具有全球用户基础的应用程序是必不可少的,因为它确保所有用户在各自的本地时区分析报表数据。

Spreadsheet(电子表格)控件
OLE对象

Spreadsheet组件将支持Excel文档中的嵌入式和链接对象(OLE对象),您将能够将带有OLE Objects的文档导入和保存为支持的Excel格式,而不会丢失内容。当您预览文档、打印文档或将其导出为PDF时,将正确显示OLE Object图标。

此外,官方将引入用于在代码中创建、删除和管理OLE对象的API。

全新的Excel函数支持

新版本将通过添加对现代的、动态的基于数组的Excel函数的支持来增强电子表格计算引擎。在v25.1中,将引入如下函数:

  • XLOOKUP
  • XMATCH
  • UNIQUE
  • ......

这些功能将改进电子表格组件之间的数据查找、过滤和转换功能。