界面组件DevExpress WPF v23.1新版亮点 - 启动和内存优化

news/2024/11/8 9:25:24/

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

DevExpress WPF控件日前正式发布了今年第一个重大版本——v23.1,此版本进一步优化了启动和内存性能、新增了轻量级的主题等,欢迎下载最新版体验!

DevExpress WPF v23.1官方正式版下载(Q技术交流: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(日期范围)控件允许用户轻松指定/输入日期范围,这个新的控件解决了各种使用场景——从输入出发/返回日期到在自定义过滤器中修改范围值。

功能包括:

  • 从下拉日历中选择日期范围
  • 屏蔽输入和显示格式
  • 输入验证和内置错误指示
  • 预定义范围(上周、本周、下周、本月)
  • 最小/最大日期


http://www.ppmy.cn/news/699000.html

相关文章

android触摸 apk,超级触控(流畅触屏)apk

很多安卓用户,手机永久以后都会出现卡屏,运行不流畅等显现,但是又束手无策,为了针对这一系列问题,强大的制作团队打造一款可以让手机飞一会儿的神器,超级触控app!这是一款可以让你体验手机重未有…

android apk是什么文件,apk是什么文件?apk文件肿么打开?

APK是Android Package的缩写,即Android安装包(apk)。APK文件盒Symbian Sis或Sisx的文件格式差不多。通过将APK文件直接传到Android模拟器或Android手机中,然后执行并安装。apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件&a…

APK是什么

APK是AndroidPackage的缩写,即Android安装包(apk)。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。…

网络应用名词解释(APP APK SDK GPS JDK IDE)

APP (Application)应用程序 :读作[p]。不限于操作系统,指的是一种可执行程序。例如:QQ是一种应用程序,有 QQ ios版,QQ Android版。 APK (Android Package)安卓安装包&am…

2D游戏知识点三、Unity生成Android手机apk程序

File->Build Settings 选择Android->Player Settngs 修改下名称和图标 选择一下平台,如果在Unity Hub里选的就是Android就直接build就行了 然后就是漫长的等待 提示缺少SDK、NDK、JDK请客官老爷们移步到我的另一篇文章 Unity Hub2.4和2.5安装2021和2020和201…

移动安全-APK加壳

概述 现阶段。我们知道Android中的反编译工作越来越让人操作熟练,我们辛苦的开发出一个APK,结果被人反编译了,那心情真心不舒服。虽然我们混淆,做到native层,但是这都是治标不治本。反编译的技术在更新,那…

内置apk

本文目的是实现内置apk和第三方apk通过aidl通信,着重说下,如何内置apk及内置时有关aidl的一些注意事项。一、内置带源码的apk 1. 准备工作: 1.1 Android源码 1.2 先在Android Studio中,通过AIDL实现Service[服务端]、Client[客户端…

apk前缀debug、release、unaligned的区别

在做android开发过程中总是看到这几个apk: app-debug.apk app-debug-unaligned.apk app-release-unaligned.apk app-release.apk 一直以来都弄不懂这几个有什么区别,这两天有点时间就简单查阅了写资料,总结了一下: 四个文件中包含三个关键字&…