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

界面控件DevExpress Blazor v26.1新版亮点 - AI Agent Skills

DevExpress Blazor控件为使用C#为Blazor服务器和Blazor WebAssembly创建高影响力的用户体验,其附带了70+个原生的Blazor组件(包括DataGrid、Pivot Table、Scheduler、图表、数据编辑器和报表)。

在接下来的系列文章中,我将为大家一一介绍DevExpress Blazor v26.1在新版本中的更新亮点,希望能帮助到大家~欢迎点赞关注哦,不定期更新~

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

AI Agent Skills

DevExpress 的Blazor组件/UI库附带AI Skills,旨在帮助编码代理更有效地利用DevExpress Blazor UI组件。每个Skill都专注于特定的组件,并包括生成准确代码所需的所有详细信息:所需的NuGet包、相关API、入口点、配置设置和常见使用场景。

DevExpress Blazor skills在DevExpress AI Skills库中提供。

DevExpress skills集支持以下Blazor组件:

  • AI Chat
  • Charts
  • ComboBox
  • Grid
  • Gauges
  • Pivot Table
  • Ribbon
  • Scheduler
  • Toolbar
  • TreeList

有关其他信息,请参阅以下帮助主题:DevExpress AI Skills for Coding Agents.

结束对Bootstrap v4的支持

随着v26.1的发布,DevExpress完成了从Bootstrap v4的过渡,并正式停止了Bootstrap-v4支持:

  • DevExpress.Blazor.Themes软件包不再包括基于Bootstrap v4的经典主题样式表(Blazing Berry、Blazing Dark、Office White、Purple)
  • 已删除所有剩余的Bootstrap v4主题依赖项/默认CSS

DevExpress Blazor组件现在支持Bootstrap v5。

图标库(CTP)

DevExpress图标库现在可通过DevExpress.Images.Blazor NuGet包向Blazor开发人员提供,该软件包包括一个广泛的图标集,使用基于sprite的交付模型,并为Blazor组件公开一致的API。

DevExpress图标库在v26.1发行周期中作为社区技术预览版提供,官方鼓励用户探索其可能性。

扩展图标集合

该库包含13000多个图标,旨在满足各种UI需求。为了简化导航,图标按以下属性分组:

  • 集合:Fluent、Desktop Classic、Blazor Classic
  • 样式:常规、浅色、填充
  • 颜色:单色、多色
  • 尺寸:12、16、20、24、28、32、48

此结构允许您选择与应用程序的视觉语言和布局要求相匹配的一致图标。

优化交付

为了最大限度地减少性能影响,根据相关属性(设置、样式、大小和颜色)将图标分组为~50个 sprite,应用程序不是预先加载sprite文件,而是按需请求它们(当使用sprite图标时)。

基于Sprite的交付确保快速启动和低内存使用。

图标API

注册DevExpress.Images.Blazor命名空间,来在DevExpress支持的Blazor应用程序中使用DevExpress图标库。

您可以使用IconUrl属性(如DxAccordionItem.IconUrl或DxRibbonItem.IconUrl)将图标分配给Blazor组件。

官方建议使用语义图标引用(隐喻)–指定图标标识符,框架自动选择适当的图标(基于当前主题和UI设置)。

Razor

@using DevExpress.Images.Blazor <DxRibbon> <DxRibbonApplicationTab Text="File"> <DxRibbonApplicationTabItem Text="New" IconUrl="@Icon.DocumentBlank" /> <DxRibbonApplicationTabItem Text="Open" IconUrl="@Icon.FolderOpen" /> <DxRibbonApplicationTabItem Text="Save as" IconUrl="@Icon.Save"> <DxRibbonApplicationTabItem Text="Plain Text" /> <DxRibbonApplicationTabItem Text="Word Document" /> <DxRibbonApplicationTabItem Text="PDF" /> </DxRibbonApplicationTabItem> <DxRibbonApplicationTabItem Text="Share" IconUrl="@Icon.Share" /> <DxRibbonApplicationTabItem Text="Print" IconUrl="@Icon.Printer" /> </DxRibbonApplicationTab> @* ... *@ </DxRibbon>

此实现简化了图标管理,并有助于跨主题、大小模式和其他外观配置提供一致的用户体验。

或者,您可以显式引用图标资源:

Razor

@using DevExpress.Images.Blazor <DxButton RenderStyle="@ButtonRenderStyle.Primary" Text="Undo" IconUrl="@IconStatic.ArrowUndo.Fluent.Filled.Monochrome.Size16"/>
图标资源管理器演示

Blazor演示现在包括一个交互式页面,用于浏览和探索DevExpress图标库中可用的图标。

这些新演示包括以下功能:

  • 图标搜索和筛选:用户可以使用内置的搜索面板轻松查找图标(按名称或标记),并在输入时进行实时过滤。
  • 基于分类的预定义过滤器:包括一个右侧面板,用于按结构化分类标准过滤图标列表。
  • 图标详细信息:显示选定图标的详细信息(包括可以直接复制到代码中的API引用)。
http://www.jsqmd.com/news/1161176/

相关文章:

  • 2026办公室采购布丁果冻怎么选?雅客等口碑品牌盘点、选型标准解析、合规避坑全攻略 - 产业观察报
  • 卡地亚中国官方售后服务中心|官方网站权威认证(2026年7月最新) - 亨得利客户服务中心
  • (10-3)
  • (8-1)Bellman-Ford算法的局限性与改进
  • Cursor Electron应用内存泄漏诊断全链路:Chrome DevTools + Node Inspector + 自研Heap Snapshot分析法(仅限内部团队流出)
  • 为什么93%的Cursor Electron项目半年内废弃?资深工程师血泪总结的6个架构反模式
  • CircuitJS1 Desktop Mod:高效离线电路仿真软件深度指南与实用技巧
  • DDrawCompat终极指南:让经典DirectX游戏在现代Windows上焕发新生
  • 九江朋友聚餐去哪吃?2026火锅推荐清单,避坑选购攻略 - 品牌2026推荐
  • 龍魂 · longhun 统一模型(此模型为亚麻跌患者擦干泪嘿嘿)
  • 涉外无犯罪记录公证需要多久?怎么办理无犯罪就公证? - 叮咚办真方便
  • 基于Selenium与Python构建健壮可维护的Web自动化测试框架实践
  • 相机模型 Omnidirectional Camera(全方位摄像机)
  • 2026年7月份金属管转子流量计、金属管浮子流量计国产品牌十大排行榜:核心技术参数、行业口碑与选型采购终极指南 - GrowthUME
  • 第2章:达特茅斯的夏天——一个名字的诞生
  • 秦皇岛潮汕牛肉火锅怎么选不踩坑?从鲜肉到门店全讲清 - 全域观察站
  • 如何实现跨平台绘图工具的一站式高效部署?draw.io桌面版全解析
  • 字幕制作太头疼?这款免费神器让你效率翻倍!
  • 2026年桂林汽车贴膜、改色膜门店精选推荐,贴隐形车衣哪家施工技术好 - 汽车新知百晓生
  • (7-3 )
  • 如何在Obsidian笔记中嵌入专业电子表格:完整Excel插件使用指南
  • 如何通过物联网智能照明控制器优化城市照明管理?
  • linux终端指令
  • 遥感无人机智慧能源发电厂遥感分割数据集 U-Net遥感无人机智慧能源发电厂遥感分割数据集
  • 番茄小说下载器:轻松获取网络小说并转换为多种格式的完整指南
  • 2026年儿童手表社交功能与跨品牌兼容性横评:好友互通与通话连接全对比
  • AI芯片自研与智能驾驶数据平滑处理的技术逻辑分析
  • 射波刀模体厂家推荐:2026年进口与国产主流品牌及实力源头工厂综合榜单 - 品牌推荐大师
  • 继电保护校验仪触发方式怎么设置?提升试验效率的关键技巧解析 - HVHIPOT
  • 缓存架构的进化路径:从本地内存到多级分布式缓存的完整演进策略