界面控件DevExpress WPF v25.1新版亮点:模板库更新升级

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

DevExpress WPF控件近期全新发布v25.1,此版本更新升级了模板库、增强了可访问性等功能,欢迎下载最新版体验!

DevExpress WPF v25.1正式版下载

WPF模板工具包

DevExpress WPF模板工具包v25.1包含了新的性能优化模板,旨在快速启动开发。DevExpress WPF模板支持以下内容:

  • 现代设计模式 - MVVM最佳实践和内置依赖注入(DI)。
  • 响应式UI - 用于异步数据加载操作和命令执行的基础设施。
  • 安全数据层 - 包括OData、认证和权限管理。有了这个额外的保护层,桌面UI客户端就不能访问数据库连接信息或直接修改数据库表。

为了获得更佳性能,模板充分利用:

  • DevExpress轻量级主题
  • 资源预加载
  • Multi-Core JIT编译

您可以通过选择所需的导航类型和一组预先设计的视图来配置新项目。

UI导航
  • 折叠
  • 选项卡式的折叠
  • 紧凑的列表
  • 选项卡式窗口
应用程序视图

Template Kit(模板工具包)v25.1引入了30多个预先设计的UI视图,您可以选择多个视图并同时将它们添加到项目中。

以下是我们的一些新视图和模块:

Kanban Board(看板)

通过在组之间移动卡片、创建新项目和检查已完成的任务来管理工作流。看板由带有自定义行模板的DevExpress WPF Data Grid提供支持。

中间层安全

有了这个额外的保护层(身份验证、授权和加密),桌面UI客户端将无法访问数据库连接信息或直接修改数据库表,您可以在建立到基于RDBMS的数据存储的远程/安全连接的同时维护现有的数据上下文(DbContext)和业务逻辑。

模板被设计为最小化的设置复杂性,有了它您可以:

  • 使用EF Core为应用程序业务实体和安全策略构建数据模型。
  • 使用DevExpress ASP. NET Core中间层安全服务器将Windows Forms .NET 8客户端应用程序连接到后端。
  • 为.NET 8 WinForms应用程序定义访问权限并激活身份验证/授权。
  • 根据用户的访问权限定制UI/UX。
  • 创建一个登录表单来验证用户。
  • 创建编辑表单来修改和发布数据(CRUD)。

员工编辑表单

使用DevExpress WPF布局控件安排的带有预配置编辑器的视图,产品团队开发了一个经典的编辑表单和一个嵌入标签的版本。

可访问性
后台导航(Ribbon UI)中的键盘导航

v25.1为DevExpress WPF Ribbon Backstage View(后台视图)添加了完整的键盘导航支持,用户现在可以导航并与所有后台元素(如选项卡、按钮和菜单项)交互,而无需使用鼠标。这一增强改进了可访问性并简化了用户工作流,特别是对于以键盘为中心的业务解决方案。

DateNavigator和DateEdit中的键盘导航

DevExpress WPF DateNavigator和DateEdit控件现在支持所有UI元素的键盘导航,当DateEdit聚焦时,按Alt+Down激活弹出窗口,然后使用向下箭头聚焦日期区域。您可以使用方向键浏览日期,Shift+Tab键聚焦标题,Tab键在'Today' 和 'Close' 按钮之间移动。

改进布局控件种的键盘导航

v25.1在WPF布局控件中增强了键盘可访问性,来提供更直观和高效的用户体验:

  • Layout Control(布局控件) - 用户现在可以使用键盘展开和折叠布局组,这提供了更快的导航和改进的可访问性,特别是对于复杂的布局。
  • Tile Layout Control(平铺布局控件) - 用户可以使用方向键在平铺之间导航,并按Enter键触发平铺的相关动作(触发平铺的Click事件)。此功能简化了基于磁贴的UI中的交互,并提高了键盘用户的可用性。

更多DevExpress线上公开课、中文教程资讯请上中文网获取

相关推荐
菜鸟特工0071 小时前
javax.net.ssl.SSLPeerUnverifiedException 异常如何处理
网络协议·.net·ssl
牧马人win3 小时前
Dapper轻量级扩展库SmartDapper
.net·dapper
TT哇3 小时前
【实习】数字营销系统 银行经理端(interact_bank)前端 Vue 移动端页面的 UI 重构与优化
java·前端·vue.js·ui
木斯佳3 小时前
周末杂谈:UI-UX Pro Max Skill:为AI编程助手注入专业设计智能的终极利器
ui·ai编程·ux
手揽回忆怎么睡3 小时前
opencode和TRAE使用Superpowers 和ui-ux-pro-max skillls
ide·ui·ai·ux
吹牛不交税4 小时前
安装Framework4.0时提示:Microsoft .NET Framework 4 已是此操作系统的一部分。不需要安装 .NET Framework
microsoft·.net
听麟4 小时前
HarmonyOS 6.0+ APP AR文旅导览系统开发实战:空间定位与文物交互落地
人工智能·深度学习·华为·ar·wpf·harmonyos
无风听海5 小时前
.NET10之ASP.NET Core的Filter管线
java·asp.net·.net
无风听海5 小时前
.NET10之从进程角度理解dotnet run
.net
草莓熊Lotso5 小时前
Qt 主窗口核心组件实战:菜单栏、工具栏、状态栏、浮动窗口全攻略
运维·开发语言·人工智能·python·qt·ui