SuperAPI AI 工具集

syncfusion-blazor-gantt-chart

通用与其它

查看项目

更新于 10-15 21:05

技能介绍

本技能用于在 Blazor 项目中实现 Syncfusion Gantt 甘特图,适用于类似 Microsoft Project 的项目排程界面:展示层级任务、父子关系、依赖关系与进度,并支持拖拽任务条、调整工期、连接依赖等时间线交互。

主要能力覆盖 SfGantt<TValue> 组件的完整配置,包括:入门安装与注册(区分 Blazor WebAssembly 与 Blazor Server)、数据绑定与字段映射、本地与远程数据(UrlAdaptor、自定义 DataAdaptor)、任务增删改与调度、四种依赖类型(FS、SS、FF、SF)、关键路径分析、撤销重做、时间线视图与缩放、工作时间/节假日/时区、工作与投入跟踪、资源分配与过度分配检测、任务分段与拆分、任务条模板、基线、标记与标签、网格列配置与校验、行与选择模式、过滤/排序/搜索、工具栏与右键菜单、剪贴板与无障碍、虚拟化性能优化,以及 PDF 与 Excel 导出。

使用方式:先安装 NuGet 包并注册组件,导入 CSS 主题,再通过 GanttTaskFields 映射 Id、Name、StartDate、EndDate、Duration、Progress、ParentID、Dependency 等字段,并配合 GanttEditSettings、GanttTimelineSettings、GanttResource、GanttSegmentFields 等设置类启用相应功能。文档按 14 个章节组织,每节附有对应参考文件,可按需查阅。

限制:具体平台差异、资源列不支持校验等细节以官方文档为准;资料未提供收费、价格与具体版本要求等信息。