DevExpress WinForms拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!
在上文中(点击这里回顾>>)我们为大家介绍了.NET开发方面的提升,本文将继续介绍人工智能(AI)方面的升级。
DevExpress技术交流群11:749942875 欢迎一起进群讨论
WinForms Data Grid
根据条件格式规则筛选数据行
在DevExpress的下一个主要版本(v25.1)中,官方将扩展WinForms Data Grid,以便您可以根据条件格式规则过滤数据行,并仅显示满足特定条件的记录(例如,您将能够仅在财务报告中显示过期发票,在任务管理系统中显示关键问题等)。

官方还计划引入以下UI/UX选项:
- 一个“过滤器”标签页在Excel启发的过滤器弹出。
- 网格和过滤器编辑器菜单中的“条件过滤器”子菜单。
- 根据需要在代码中按条件格式化规则过滤数据行的新API。
ItemsView – 数据验证
官方计划将在ItemsView中引入ValidateRow事件。
项目升级的Microsoft .NET升级助手集成
官方将为Microsoft .NET Upgrade Assistant发布一个新的插件(VSIX),这个插件最终能取代.NET 8+项目的DevExpress项目转换器。优势包括:
- .NET Upgrade Assistant允许支持更多的IDE和操作系统,因为它可以在Windows、Mac和Linux的Visual Studio Code中使用。升级过程更简单、更流畅,因为我们将需要跨版本维护更少的代码(在未来,将仅为.NET框架项目提供项目转换器)。
- 与项目转换器不同,新的插件将可以访问NuGet, Roslyn, MEF和其他IDE服务。借助.NET Upgrade Assistant的自动修复功能,可以自动检测并安全解决DevExpress代码中的中要更改,这包括但不限于过时的代码替换(例如,Font > DXFont, DxPivotGrid > DxPivotTable等)。
- 新版本将为DevExpress的主要和次要版本提供新的插件,该插件将包含最新的"Directory.Packages. props"文件更新(与 DevExpress 兼容的第三方依赖于CPM)。只需单击一下,就可以更新所有项目依赖项并解决安全漏洞。
WinForms基于网格控件的增强
条件格式规则的高级表达式编辑器
官方计划在编辑格式规则对话框中用表达式编辑器替换过滤器控件,虽然过滤器控件是基本和快速过滤器的理想选择,但表达式编辑器提供了更多的选项,包括:
- 高级表达式支持
用户可以使用一组丰富的运算符、函数和逻辑编写复杂的自定义表达式。 - 动态表达式构建
通过直观的语法高亮显示和智能代码完成(在键入时提示函数),用户可以动态构建复杂的表达式。 - 实时验证
表达式编辑器执行实时验证,标记错误并立即提供反馈,这确保用户可以在应用表达式之前捕获语法或逻辑错误。 - 直观友好的用户界面
调整触摸板上的水平滚动
DevExpress基于网格的控件(如GridControl、TreeList和VGrid)支持用触摸板平滑滚动,然而一些用户在使用Windows设备上的触摸板时可能会遇到水平滚动的倒转操作。
在v25.1中将引入一个新的AllowInvertedScrolling,当使用触控板时,它可以在WinForms基于网格的控件中反转当前的水平滚动方向。
更多产品资讯及授权,欢迎来电咨询:023-68661681
更多DevExpress线上公开课、中文教程资讯请上中文网获取
关于慧都科技
慧都科技是专注软件工程、智能制造、石油工程三大行业的数字化解决方案服务商。在软件工程领域,我们提供开发控件、研发管理、代码开发、部署运维等软件开发全链路所需的产品,提供正版授权采购、技术选型、个性化维保等服务,帮助客户实现技术合规、降本增效与风险可控。
慧都科技是DevExpress的中国区的合作伙伴,DevExpress作为用户界面领域的优秀产品,帮助企业高效构建权限管理、数据可视化(如网格/图表/仪表盘)、跨平台系统(WinForms/ASP.NET/.NET MAUI)及行业定制解决方案,加速开发并强化交互体验。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [https://www.devexpresscn.com/]
本文地址:https://www.devexpresscn.com/post/5110.html
相关产品: DevExpress WinForms Subscription, DevExpress Universal Subscription,