界面组件DevExpress WPF v23.2 - 更轻量级的主题支持

这篇具有很好参考价值的文章主要介绍了界面组件DevExpress WPF v23.2 - 更轻量级的主题支持。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

DevExpress WPF Subscription拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。

DevExpress WPF控件日前正式发布了近期的一个重大版本——v23.2,此版本支持更轻量级的主题、提升Data Grid(数据网格)功能等,欢迎下载最新版体验!

DevExpress WPFv23.2正式版下载(Q技术交流:909157416)

轻量级的主题支持

轻量级主题于2023年6月作为社区技术预览版(CTP)首次引入,此更新标志着它们的正式发布。轻量级主题优化了更好的性能和更低的内存消耗,性能增强包括(与标准DevExpress主题相比):

  • 提高启动性能(提高20-40%)
  • 更快的应用程序视图切换(快10-25%)
  • 减少内存占用(减少40-50%)
全新的Windows 11轻量级主题

v23.2还引入了新的轻量级版本的Windows 11主题:浅色、深色、系统。

作为DevExpress WPF Subscription的一部分提供的轻量级主题包括:

  • Windows 11 (浅色、深色、系统)
  • Windows 10 (浅色、深色、系统、系统色)
  • Office 2019 (彩色、黑色、高对比度、系统)
  • Visual Studio 2019 (蓝色、浅色、深色、系统)

界面组件DevExpress WPF v23.2 - 更轻量级的主题支持,wpf,界面控件,UI开发,devexpress

预加载主题资源

当涉及到企业应用程序时,切换视图的速度与应用程序启动的速度一样重要。在v23.2中,我们改进了用于在应用程序启动时预加载DevExpress主题资源的机制。

这个引擎现在更快了,并且支持标准和轻量级WPF主题。有了这个增强,当用户第一次打开视图时,视图启动得更快。预加载主题还可以加快您第一次切换选项卡、浏览UI、打开窗口等的速度。

界面组件DevExpress WPF v23.2 - 更轻量级的主题支持,wpf,界面控件,UI开发,devexpress

DevExpress WPF灵活的API允许您加载单独的程序集或自定义用户控件,以更好地解决特定的使用场景:

C#

public partial class App : Application {
static App() {
ApplicationThemeHelper.Preload(PreloadCategories.Ribbon, PreloadCategories.Grid);
// OR
ApplicationThemeHelper.Preload<MyControl>();
}
}
Data Grid(数据网格)
Master-Detail模式下的Web样式选择

Web样式选择现在可以在master-detail模式下使用,现在可以在主视图和详细视图中显示选择器列(这在以前的版本中引发了一个异常)。

界面组件DevExpress WPF v23.2 - 更轻量级的主题支持,wpf,界面控件,UI开发,devexpress

按Delete键删除行

DevExpress WPF Data Grid(数据网格)、Tree List(树列表)、Tree View(树视图)和甘特图控件现在包括DeleteKeyBehavior属性,此属性定义用户按Delete键时使用的操作,可用的选项包括:

  • 删除被聚焦的行
  • 删除选定的行
  • 什么也不做
搜索面板 - 高亮显示特殊符号

DevExpress WPF Data Grid 和 Tree List控件中的Search Panel(搜索面板)现在突出显示包含特殊符号(+,-,%,:)的搜索字符串的结果,要根据这些字符串搜索数据,请在引号中指定它们。

界面组件DevExpress WPF v23.2 - 更轻量级的主题支持,wpf,界面控件,UI开发,devexpress

避免专注于特定的行

新版本添加了一个新的focusedrowhandlechang事件,处理事件以防止用户根据特定条件聚焦行。

C#

void OnFocusedRowHandleChanging(object sender, FocusedRowHandleChangingEventArgs e) {
if (e.NewRowHandle < 5)
e.NewRowHandle = e.OldRowHandle;
}
合并模式下的多个单元格选择

DevExpress WPF Data Grid现在支持合并模式下的多个单元格选择。

界面组件DevExpress WPF v23.2 - 更轻量级的主题支持,wpf,界面控件,UI开发,devexpress文章来源地址https://www.toymoban.com/news/detail-780965.html

到了这里,关于界面组件DevExpress WPF v23.2 - 更轻量级的主题支持的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 界面组件DevExpress WPF v23.1 - 进一步升级数据处理能力

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

    2024年02月07日
    浏览(40)
  • 界面控件DevExpress v23.2全新发布 - 全新升级的UI本地化API

    DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具。屡获大奖的软件开发平台DevExpress 今年第一个重要版本v23.1正式发布,该版本拥有众多新产品和数十个具有高影响力的功能,

    2024年02月03日
    浏览(35)
  • 轻量级 HTTP 请求组件

    Apache HttpClient 是著名的 HTTP 客户端请求工具——现在我们模拟它打造一套简单小巧的请求工具库, 封装 Java 类库里面的 HttpURLConnection 对象来完成日常的 HTTP 请求,诸如 GET、HEAD、POST 等等,并尝试应用 Java 8 函数式风格来制定 API。 组件源码在:https://gitee.com/sp42_admin/ajaxjs/tr

    2024年02月01日
    浏览(48)
  • 鸿蒙开发实例|构建轻量级智能穿戴设备用户界面

    HarmonyOS提供了轻量级智能穿戴应用开发,开发者可以在运动手表上开发跨设备协同工作的应用,如从与之匹配的智能手机、平板等各类设备上获取信息,便捷地显示在运动手表上,或通过对运动手表的操作来控制其他设备上的操作任务,为消费者带来更加灵活、智慧的分布式

    2024年02月03日
    浏览(40)
  • 轻量级web开发框架:Flask本地部署及实现公网访问界面

    本篇文章讲解如何在本地安装Flask,以及如何将其web界面发布到公网上并进行远程访问。 Flask是目前十分流行的web框架,采用Python编程语言来实现相关功能。较其他同类型框架更为灵活、轻便、安全且容易上手。它可以很好地结合MVC模式进行开发,开发人员分工合作,小型团

    2024年02月05日
    浏览(43)
  • .NET超简单轻量级的HTTP请求组件Flurl

    简介 Flurl是一个用于构建基于HTTP请求的C#代码的库。它的主要目的是简化和优雅地处理网络请求(只用很少的代码完成请求)。Flurl提供了一种简单的方法来构建GET、POST、PUT等类型的请求,以及处理响应和异常。它还提供了一些高级功能,如链式调用、缓存请求结果、自动重

    2024年02月08日
    浏览(40)
  • 轻量级web开发框架Flask本地部署及无公网ip远程访问界面

    本篇文章讲解如何在本地安装Flask,以及如何将其web界面发布到公网上并进行远程访问。 Flask是目前十分流行的web框架,采用Python编程语言来实现相关功能。较其他同类型框架更为灵活、轻便、安全且容易上手。它可以很好地结合MVC模式进行开发,开发人员分工合作,小型团

    2024年02月04日
    浏览(45)
  • 本地部署轻量级web开发框架Flask并实现无公网ip远程访问开发界面

    本篇文章主要讲解如何在本地安装Flask,以及如何将其web界面发布到公网进行远程访问。 Flask是目前十分流行的web框架,采用Python编程语言来实现相关功能。较其他同类型框架更为灵活、轻便、安全且容易上手。它可以很好地结合MVC模式进行开发,开发人员分工合作,小型团

    2024年01月23日
    浏览(39)
  • Ip-Limit: 轻量级注解式IP限流组件(二)

    该项目为ip-limiter的使用示例项目。 ip-limiter地址: https://github.com/DDAaTao/ip-limiter 示例项目文件树 核心限流模式 - LimitType类 DEFAULT - 走默认限流策略,不考虑黑白名单参数 WHITE_LIST - 只考虑白名单策略,非白名单的请求全部回绝 BLACK_LIST - 只考虑黑名单策略,非黑名单请求不做限流措

    2024年02月15日
    浏览(28)
  • Ip-Limit: 轻量级注解式IP限流组件(一)

    基于JVM缓存的轻量级、注解式IP限流组件,方便项目快速引用,满足多线程场景。 默认为滑动窗口限流器,内置令牌桶限流器,可通过注解的属性配置修改 项目Github地址: https://github.com/DDAaTao/ip-limiter 项目Gitee地址:https://gitee.com/fanwentaomayun/ip-limiter 使用样例 包含较为详细的

    2024年02月16日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包