SuperAPI AI 工具集

syncfusion-blazor-diagram

通用与其它

查看项目

更新于 10-15 21:05

技能介绍

用途:在 Blazor 应用中创建和排查 Syncfusion Blazor Diagram(SfDiagramComponent),支持流程图、组织架构图、思维导图、网络图、BPMN 流程、UML 序列图与泳道图等。

主要能力:节点与连接线(直线、正交、贝塞尔)、内置形状与自定义路径、标注、端口、自动布局(层次、组织架构、思维导图、径向、流程图、力导向)、泳道、BPMN 形状、符号面板拖放、数据绑定(本地/远程、增删改查)、交互(选择、拖拽、缩放、平移、对齐、分组、撤销重做)、事件、序列化保存加载、导出 PNG/JPEG/SVG 与打印、主题样式、UML 序列图与类图、基于 SignalR 的实时协作编辑、缩略图概览组件、上下文菜单、工具提示、标尺、本地化与无障碍。

使用方式:安装 Syncfusion.Blazor.Diagram NuGet 包并注册服务,引入命名空间后使用 <SfDiagramComponent>,通过 Nodes、Connectors 等属性配置。技能强调在生成代码前必须阅读 references/*.md 核对 API 类名、属性与签名,并先查看 Common Mistakes 避免无效 API。

限制与注意:资料未提供收费、价格、平台或效果信息;部分 API 有明确约束,如标注无 AllowEditing 属性、批量更新须用 await EndUpdateAsync()、ClickEventArgs 需完全限定且 Count 为方法、SizeChangedEventArgs.Element 为 DiagramSelectionSettings 等。