SuperAPI AI 工具集

syncfusion-blazor-tabs

通用与其它

查看项目

更新于 10-16 03:36

技能介绍

用途:Syncfusion Blazor Tabs(SfTab)用于在 Blazor WebAssembly 或 Blazor Server 应用中构建标签页导航,将内容组织为多个可切换的区块,支持程序化与用户驱动的标签选择、动态增删标签、垂直或水平布局、嵌套标签、多步骤向导等场景。

主要能力:提供多标签项与可定制页头内容;HeaderPlacement 支持 Top、Bottom、Left、Right 页头位置;OverflowMode 支持 Scrollable、Popup 溢出模式;SelectedItem 双向绑定;LoadOn 内容渲染模式(Dynamic、Demand、Init);ContentTemplate 与 HeaderTemplate 模板;动画设置;EnablePersistence 通过浏览器 Cookie 持久化状态;AllowDragAndDrop 与 DragArea 支持拖拽排序;键盘与屏幕阅读器无障碍支持。

安装与用法:需 .NET 6.0 及以上;安装 Syncfusion.Blazor.Navigations 与 Syncfusion.Blazor.Themes 包(如 dotnet add package Syncfusion.Blazor.Navigations)。在 Program.cs 调用 builder.Services.AddSyncfusionBlazor(),在 _Imports.razor 引入 @using Syncfusion.Blazor 与 @using Syncfusion.Blazor.Navigations,并在 index.html 添加主题与脚本引用。基本用法为 <SfTab> 内嵌 <TabItems> 与 <TabItem>,通过 TabHeader 设置标题、ContentTemplate 渲染内容。可通过 @ref 调用 AddTab、RemoveTab、Select/SelectAsync、EnableTabAsync 等方法。

限制:资料未提供授权、收费与价格信息;未提供浏览器兼容性、性能数据或版本对应关系;除上述条件外,其它平台支持情况暂未提供。