界面控件DevExpress WPF v26.1新版亮点 - 模板工具包 & MVVM功能全新升级

DevExpress WPF UI库拥有超过130种用户界面控件和工具,可助用户打造高性能的业务线应用程序,满足甚至超越项目的需求,最新版本支持.NET 10。

在上文中(点击这里回顾>>),我们为大家介绍了DevExpress WPF v26.1中TreeView、Spreadsheet控件功能升级,本文将继续介绍DevExpress WPF v26.1剩下的其他增强功能。

DevExpress新旧版本帮助文档下载可进QQ qun获取:169725316

模板工具包

支持Visual Basic

DevExpress Template Kit(模板工具包)现在支持Visual Basic,用户可以在VB.NET中与C#模板一起创建由DevExpress支持的WPF应用程序。

支持DateOnly & TimeOnly

WPF Charts

DevExpress WPF Chart(图表)控件现在支持.NET DateOnly和TimeOnly数据类型。

将这些类型用于:

  • 参数和值
  • 工作日和工作时间设置
  • 条带、常量线和分度符
  • 筛选、排序和汇总
WPF Pivot Grid

DevExpress WPF Pivot Grid(透视网格)现在支持DateOnly和TimeOnly数据类型,用于在.NET应用程序中进行筛选、分组和总结操作。

MVVM功能增强

简化依赖注入(DI)

DevExpress MVVM framework v26.1包含直接在XAML中对依赖注入(DI)的内置支持。

使用新的IocExtension从配置的依赖项注入容器解析对象或服务,扩展使用全局IocServiceProvider.Default服务提供程序在运行时解析依赖项。

支持Prism 9

官方产品团队向DevExpress适配器添加了Prism 9支持,可以将棱镜区域集成到以下DevExpress WPF控件中:

  • LayoutGroup
  • DocumentGroup
  • TabbedGroup
  • LayoutPanel
  • DXTabControl
  • NavigationFrame
  • NavBarControl
  • NavBarGroup

基于Monaco的代码编辑器(Demo)

DevExpress官方创建了一个包装开源Monaco Editor(v0.55.1)的示例,编辑器托管在Microsoft WebView2中,并通过自定义、可重用的CodeEditor WPF控件公开。

注意:WPF CodeEditor控件作为示例的一部分提供,它不包括在DevExpress WPF UI控件库中。

功能包括:

  • Monaco编辑器引擎
  • 基于WebView2的托管,具有无缝WPF集成
  • 50多种内置语言(C#、JavaScript、Python、SQL、XML、JSON等)
  • DevExpress主题集成
  • 主题标记规则编辑器
  • 可配置的编辑器选项(行号、最小映射、折叠、换行、粘性滚动、选项卡大小、智能感知、滚动、缩进等)
  • 只读模式
  • 跟踪更改
  • 加载/保存文件
相关推荐
旋生万物13 小时前
【终极实战】用Python从零“生成“一个宇宙:螺旋干涉模型的代码实现
开发语言·前端·人工智能·react.js·php·wpf
Now喔17 小时前
WPF画刷介绍
wpf
李高钢1 天前
WPF/WinForms 客户端通过 gRPC 与后端通信:从 Proto 契约到流式调用的完整指南
wpf·grpc·winforms
一见已难忘2 天前
基于 Harmony 6.0 应用的宠物寄养预约系统实现
wpf·宠物
fl1768312 天前
基于C#WPF实现的内存加速球清理类似360加速球内存清理
开发语言·c#·wpf
李高钢2 天前
【WPF】高级 UI 与性能优化实战:从卡顿到丝滑
ui·性能优化·wpf
界面开发小八哥2 天前
界面控件DevExpress XAF v26.1新版亮点——AI Agent Skills
ai·c#·跨平台·devexpress·ui开发·xaf
Chris _data3 天前
WPF 上位机开发学习笔记 - 第四天
笔记·学习·wpf
李高钢3 天前
除了 IDE,C#/WPF 开发者每天离不开的 10 个工具
ide·c#·wpf
界面开发小八哥3 天前
界面控件DevExpress Blazor v26.1新版亮点 - Filter Builder等功能升级
ui·界面控件·blazor·devexpress·ui开发