DevExpress v18.1新版亮点——WPF篇(二)
用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了DevExpress WPF v18.1 的新功能,快来下载试用新版本!点击下载>>
Data Grid & Tree List
Band Separators
在新版本中,WPF Data Grid和TreeList控件显示thick band separators,您可以指定separator颜色和厚度,还可以为根和嵌套band separators指定不同的外观设置。

嵌套属性通知
当嵌套属性值更改时,DevExpress WPF Data Grid和TreeList控件可以自动更新单个单元格、排序、分组、过滤和摘要。
注意:只有定义了属性的对象才需要实现INotifyPropertyChanged接口 - 嵌套属性路径中的其他对象没有此类要求。
Best Fit增强功能
WPF Data Grid和TreeList控件现在为Band headers提供了'Best Fit'选项,Best Fit计算并应用波段完全显示其内容所需的最佳宽度。 此功能适用于最终用户和Grid的API。
滚动性能
新版本优化了垂直滚动,现在比旧版本快了15%。
支持INotifyDataErrorInfo验证
WPF Data Grid和TreeList控件自动显示实现INotifyDataErrorInfo数据源对象中的验证错误。 与IDataErrorInfo不同,INotifyDataErrorInfo接口在数据源中发生验证错误时通知绑定的UI控件。
保留滚动位置
DevExpress WPF Data Grid和TreeList控件附带了一个新的选项,可帮助网格在更新数据时保留滚动位置。所有数据更新类型(添加/删除,数据排序,完整数据刷新)都支持此操作,并且此设计不会影响性能。
文档缩放
新版本为WPF Data Grid、TreeList、Pivot Grid和Chart控件引入了文档缩放,缩放允许您缩小超大尺寸的控件以适合纸张的宽度,或者放大控件以将其打印在多张纸上。
Dialogs
文件夹浏览器和打开/保存文件对话框
DevExpress WPFF打开文件,保存文件和文件夹浏览器对话框首次作为v17.2中的社区技术预览发布,此次更新标志着他们的正式发布。
新的增强功能包括:
- Breadcrumbs
- 新增能够使用Open File对话框的选择文件夹
- 本地化支持
Docking UI
性能增强
此版本包括旨在更快地渲染停靠面板的性能增强功能。
- Dock / Undock操作现在快了10%。
- 新选项(LogicalTreeStructure)允许面板内容保留在同一逻辑树中,从而防止冗余更新。 这使得停靠面板的dock/undock速度提高了2倍。
- 'Restore Layout'变得更快。
其他增强功能
- 能够指定面板相对于另一个面板或组的自动隐藏位置。
- 能够为各个布局项自定义上下文菜单。
- 可以使用逻辑或键盘焦点激活Dock面板。
===============================================================
DevExpress v18.1发布,更多精彩内容请持续关注DevExpress中文网!
扫描关注DevExpress中文网微信公众号,及时获取最新动态及最新资讯

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!