当前位置: 首页 > news >正文

界面控件DevExpress Blazor UI v22.2 - 支持.NET 7

DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具,该组件拥有众多新产品和数十个具有高影响力的功能,可为桌面、Web和移动应用提供直观的解决方案,全面解决各种使用场景问题。

DevExpress v22.2已于近期正式发布了,新版本官宣正式支持.NET 7.0、Linux平台等。

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

支持.NET 7

DevExpress的Blazor组件现在完全支持.NET 7,DevExpress模板库现在包含了 .NET 7的Blazor项目模板。

预先(AOT)编译支持

由DevExpress支持的Blazor WebAssembly应用程序现在支持预先编译(AOT),开发者可以直接编译.NET代码到WebAssembly。

注意:AOT编译提高了运行时性能,但也增加了应用程序的大小。

在Blazor WebAssembly应用程序的项目文件中,添加RunAOTCompilation属性,将此属性设置为“true”来启用WebAssembly AOT编译。

XAML

<PropertyGroup> <RunAOTCompilation>true</RunAOTCompilation> </PropertyGroup>

Blazor混合支持(CTP)

开发者现在可以在Blazor Hybrid应用程序中使用DevExpress Blazor UI组件,通过Blazor Hybrid, Razor组件可以在移动设备和桌面设备上本机运行,这提高了性能,并通过.NET平台提供了对本机设备功能的访问。

DevExpress Blazor组件通过Blazor Hybrid支持以下平台:

  • .NET MAUI (Windows, MacOS, Android, iOS)
  • WinForms
  • WPF

支持Bootstrap v5.2

DevExpress Blazor组件现在完全支持最新版本的Bootstrap v5.2,将BootstrapVersion选项设置为v5,以确保应用程序正常工作。

C#

builder.Services.AddDevExpressBlazor(configure => configure.BootstrapVersion = BootstrapVersion.v5);

新的渲染和大小模式

DevExpress Blazor Data Grid (DxGrid)、编辑器、布局和导航组件现在使用最新的优化的渲染引擎替代Bootstrap,这一变化将允许我们扩展Blazor组件套件,增加以下新功能/特性:

  • 通过减少JavaScript互操作调用提高呈现性能。
  • DevExpress Blazor组件之间的外观一致。

新渲染引擎显著提高了现有Blazor尺寸模式的能力:

  • Blazor组件(无论使用何种尺寸模式)都缩小了尺寸,以满足“密集”界面的需求,并在屏幕上显示更多相关信息。新的大尺寸模式反映了过去的“中尺寸模式”,新的“中”模式更接近过去的“小”模式,新的小模式允许开发者提供类似桌面应用程序(如Microsoft Outlook)的界面。
  • 新的大小模式适用于Blazor数据网格(DxGrid)、选项卡、飞出和其他以前不支持大小模式选项的UI组件。
  • 大小模式现在提供了更一致的用户体验,并影响所有支持Blazor组件的间距/大小。例如,Blazor Form Layout组件根据所选的大小模式调整项目/组之间的填充。
http://www.jsqmd.com/news/1400498/

相关文章:

  • 把背单词藏进 Windows 通知栏,ToastFish 帮你每天白赚 10 分钟
  • 薪资结构解析:从底薪绩效到劳动权益的职场必修课
  • 3分钟搞定Figma中文界面:FigmaCN中文插件完整使用指南
  • 新兴多智能体系统的模式与问题
  • 从0到1打造AI工具调用系统:BTL-4 Compact函数调用实战指南
  • 河南文武学校哪家靠谱?2026 招生汇总,省内知名文武学校核心简章要点 - Luckyone王
  • 5 分钟搞定 Windows 与 Office 激活:KMS_VL_ALL_AIO 一键激活终极指南
  • Neural Amp Modeler 插件完整上手指南:用开源 AI 把电脑变成你的专属吉他音箱
  • SetPass Calls 深度解析:比 Draw Call 更重要的性能指标
  • 一封律师函带走了 PyWxDump:微信聊天记录备份工具的上手经验与警示
  • 对话本体论统合认知几何学、对话量子场论、自指宇宙学:基于三大核心属性的完整学术论证
  • atc-react未来路线图:即将发布的5大功能预测与使用场景
  • 浏览器里的文件管家:1Panel 让服务器文件管理不再依赖 SSH
  • 三角洲行动锁头插件源码拆解:三步跑通YOLO实时检测到画面吸附的完整链路
  • Review: How to Keep Thinking
  • CSGO 详细控制台指令(已过时)
  • ORB_SLAM2_ROS与RViz可视化教程:直观理解SLAM建图过程
  • 济源 6‑18 岁全托文武学校|河南济源少林文武学校 2026 招生,全托学费及报名条件解读 - Luckyone王
  • 河南靠谱文武学校 /2026 河南武校汇总 /河南有名文武学校 河南全封闭文武学校招生简章 - Luckyone王
  • 在线GPX编辑器终极指南:用 gpx.studio 免费完成轨迹合并与清理
  • 从零学会用 QuickRecorder:这款 macOS 免费录屏工具怎么装、怎么配、怎么录出高质量视频
  • 2026广州财税公司选型指南:监管收紧下的合规逻辑、筛选硬标与本地机构观测名单 - 互联网科技品牌测评
  • 告别显卡焦虑:FastSD CPU本地AI绘图实战指南,CPU零门槛0.82秒出图
  • Docker-SSH过滤器使用技巧:精准定位目标容器的方法
  • 告别录屏和会员限制:用 res-downloader 免费嗅探下载视频号、抖音、QQ音乐资源的 6 个实用技巧
  • Homebrew Cask 应用管理实战:5 个让 macOS 部署提速的硬核技巧
  • 渭南现浇楼梯物业备案全攻略:资质核验是备案成功的核心前提 - 名字不是很重要
  • 番茄工作法全攻略:用TomatoBar在macOS菜单栏打造你的专注时间管理工具
  • 零基础也能上手:用免费网络调试工具 NetAssistant 给网络通信做一次全面体检
  • OperatorsKit高级技巧:利用DllEnvHijacking实现DLL环境劫持