DevExpress WPF 2020全新出发,功能计划蓝图一览
通过DevExpress WPF Controls,您能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 又到了每年发布DevExpress WPF产品线2020年非正式计划的时候了,关于DevExpress WPF 2020年您有哪些功能上的期待?欢迎在文章末尾留下您的建议,即将发布的新版可能有您想要拥有的功能哦~
WPF Data Grid
虚拟资源 - 数据编辑
Infinite and Paged资源将支持通过Edit Entire Row进行数据编辑,输入单元格值后,最终用户将可以按Update按钮,以将更改异步发布到数据源。
虚拟资源 - 分组
新版本将为虚拟数据源提供行业领先的数据分组支持,尽管这是一项比较艰巨的任务,但技术团队研究了各种选择,将在2020年为Infinite数据源添加数据分组支持。为减少客户端上所需的记录数量,每组行将显示一个按钮,该按钮可在底部。
虚拟资源 - 其他增强功能
新版本将消除Infinite and Paged源目前施加的一些限制:
- 刷新后保持选定的行和滚动位置。
- 更新单个行。
- 计算自定义总计摘要。
WPF Data Grid和TreeList - 通用功能
全新的过滤器面板
此功能最初计划于2019年使用,但技术团队推迟了该功能,以完善Excel风格的过滤器并默认启用它们。全新的Filter Panel将为每个列显示带有过滤器的单独令牌(使读取和管理更加容易)。
如果应用的过滤器不适合屏幕区域,则会在弹出窗口中显示详细信息。
条件格式 - 禁用单元格和行
新的条件格式设置规则将允许开发人员和最终用户根据特定条件禁用行和单元格(或使其成为只读)。
最适合的自动色谱柱
WPF Data Grid和TreeList都可以基于标题文本和内容为列计算最佳宽度,为此您需要调用BestFitColumn / BestFitColumns方法,或者在列的上下文菜单中单击相应的项目。使用此新功能,在加载数据或基础数据更改时,数据网格和TreeList将自动为列计算最佳宽度。为了使大型数据源成为可能,技术团队将研究Best Fit进程的可能优化,并引入一种新的模式,其中根据可见数据计算最佳宽度,然后在滚动过程中再次计算最佳宽度。
可选功能
WPF Tree View
目前,您可以自定义TreeList,使其看起来像树视图——隐藏标题和行指示符、禁用单元格导航、配置水平滚动。但是自定义TreeList需要时间和对API的了解,我们提供一个单独的控件,该控件看起来像树视图,并继承了最好的TreeList功能——性能、格式API和丰富的过滤选项。
全新的Summary Editor
WPF Data Grid和TreeList中的Summary Editor不显示自定义摘要项,并且不允许最终用户自定义摘要来在运行时进行选择和格式化,可以重写摘要编辑器来支持所有这些功能。
Search Panel
可以增强Data Grid和TreeList中的Search Panel,使其显示一个包含以下建议的下拉窗口:
- 以前的搜索查询;
- 搜索语法建议(例如,键入“:”以在特定列中搜索);
- 特定列中的唯一值;
- 用户定义的自定义项。
DevExpress v19.2全新发布,欢迎下载最新版体验哦~
DevExpress中文网官网QQ群:540330292 欢迎一起进群讨论
扫描关注DevExpress中文网微信公众号,及时获取最新动态及最新资讯