DevExpress Blazor控件为使用C#为Blazor服务器和Blazor WebAssembly创建高影响力的用户体验其附带了70个原生的Blazor组件包括DataGrid、Pivot Table、Scheduler、图表、数据编辑器和报表。在接下来的系列文章中我将为大家一一介绍DevExpress Blazor v26.1在新版本中的更新亮点希望能帮助到大家~欢迎点赞关注哦不定期更新~DevExpress新旧版本帮助文档下载可进QQ qun获取169725316AI Agent SkillsDevExpress 的Blazor组件/UI库附带AI Skills旨在帮助编码代理更有效地利用DevExpress Blazor UI组件。每个Skill都专注于特定的组件并包括生成准确代码所需的所有详细信息所需的NuGet包、相关API、入口点、配置设置和常见使用场景。DevExpress Blazor skills在DevExpress AI Skills库中提供。DevExpress skills集支持以下Blazor组件AI ChatChartsComboBoxGridGaugesPivot TableRibbonSchedulerToolbarTreeList有关其他信息请参阅以下帮助主题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主题依赖项/默认CSSDevExpress Blazor组件现在支持Bootstrap v5。图标库CTPDevExpress图标库现在可通过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设置。Razorusing DevExpress.Images.Blazor DxRibbon DxRibbonApplicationTab TextFile DxRibbonApplicationTabItem TextNew IconUrlIcon.DocumentBlank / DxRibbonApplicationTabItem TextOpen IconUrlIcon.FolderOpen / DxRibbonApplicationTabItem TextSave as IconUrlIcon.Save DxRibbonApplicationTabItem TextPlain Text / DxRibbonApplicationTabItem TextWord Document / DxRibbonApplicationTabItem TextPDF / /DxRibbonApplicationTabItem DxRibbonApplicationTabItem TextShare IconUrlIcon.Share / DxRibbonApplicationTabItem TextPrint IconUrlIcon.Printer / /DxRibbonApplicationTab * ... * /DxRibbon此实现简化了图标管理并有助于跨主题、大小模式和其他外观配置提供一致的用户体验。或者您可以显式引用图标资源Razorusing DevExpress.Images.Blazor DxButton RenderStyleButtonRenderStyle.Primary TextUndo IconUrlIconStatic.ArrowUndo.Fluent.Filled.Monochrome.Size16/图标资源管理器演示Blazor演示现在包括一个交互式页面用于浏览和探索DevExpress图标库中可用的图标。这些新演示包括以下功能图标搜索和筛选用户可以使用内置的搜索面板轻松查找图标按名称或标记并在输入时进行实时过滤。基于分类的预定义过滤器包括一个右侧面板用于按结构化分类标准过滤图标列表。图标详细信息显示选定图标的详细信息包括可以直接复制到代码中的API引用。