界面组件DevExpress WPF v23.1新版亮点 - 启动和内存优化
DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以数据为中心的商业智能产品,都能通过DevExpress WPF控件来实现。
DevExpress WPF控件日前正式发布了今年第一个重大版本——v23.1,此版本进一步优化了启动和内存性能、新增了轻量级的主题等,欢迎下载最新版体验!
DevExpress技术交流群8:523159565 欢迎一起进群讨论
启动和内存优化
主题
在v23.1中优化了现有的应用程序主题,来获得更好的性能及更少的内存消耗。主题现在加载更少的XAML资源,这减少了15-30%的内存消耗,并加快了10%的应用程序启动速度。

全新的轻量级主题(CTP)
新的主题包括:
- Win10(浅色,深色,系统色)
- Office2019(彩色,黑色,高对比度,系统色)
- VS2019(蓝色,浅色,深色,系统色)
新主题针对速度和内存消耗进行了优化(它们比现有主题需要/加载更少的资源),性能增强包括:
- 启动:20 - 40%
- 视图之间的切换:10 - 25%
- 内存占用:40 - 50%

新版本中轻量级主题需要更少的硬盘控件,例如包含12个主题变体的DevExpress.Xpf.ThemesLW程序集大约为10MB,而现有的(常规的)类似主题集需要72MB。
官方技术团队计划在今年的第二个主要版本中进一步优化轻量级主题(主题键结构可能会发生变化),在v23.1中以CTP(社区技术预览版)的形式发布了新的主题,请注意,进一步的优化可能会影响应用程序中覆盖的主题资源。
对话框
v23.1版本中优化了打开文件、保存文件和文件夹浏览器对话框组件,以实现更快的启动速度和更少的内存消耗。
以下内部测试结果有助于说明此版本的性能优势:


全新的步骤进度条
WPF Step Progress Bar(步骤进度条)可视化线性过程并突出显示其活动阶段,它包括许多UI/UX选项,可以帮助您轻松地可视化事件链,功能包括:
- 项目指标
- 可自定义的项目内容(标题、描述、图片)
- 水平/垂直方向
- 动画
- MVVM支持

全新的日期范围控件
v23.1全新发布的WPF Date Range(日期范围)控件允许用户轻松指定/输入日期范围,这个新的控件解决了各种使用场景——从输入出发/返回日期到在自定义过滤器中修改范围值。
功能包括:
- 从下拉日历中选择日期范围
- 屏蔽输入和显示格式
- 输入验证和内置错误指示
- 预定义范围(上周、本周、下周、本月)
- 最小/最大日期

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
2021-06-30 界面控件开发包DevExpress v21.1.4正式发布
2021-06-30 Web应用的透视网格开发 - 重新加载配置选项
2021-06-30 如何创建 一个.NET 5 应用程序?这份指南请收好
2020-06-30 一招教你如何在WPF界面开发时自定义外观,快来Get!