GoJS组织结构图
阅读原文时间:2023年07月12日阅读:1




Org Chart Editor




此可编辑的组织结构图示例根据层次结构中的树级别对节点进行颜色编码。 图表模型以JSON格式保存

双击节点以添加人或图背景以添加新的老板。 双击该图使用ClickCreatingTool 使用自定义的ClickCreatingTool.insertPart滚动到新节点并开始编辑TextBlock的名称。

将一个节点拖到另一个节点上以更改关系。 您还可以绘制从节点背景到其他没有“老板”的节点的链接。 链接也可以重新链接以更改关系。 右键单击或点住节点以显示上下文菜单,该菜单使您可以:

  • 空缺职位-删除特定于该职位的当前人员的信息
  • 删除角色-完全删除该角色并为所有子项添加父项
  • 删除部门-删除角色和整个子树
删除节点或链接将孤立子节点并生成新树。 自定义的SelectionDeleting DiagramEvent侦听器将清除老板信息 当父母被删除时。

选择一个节点以编辑/更新节点数据值。 该示例使用Data Inspector扩展来显示和修改零件数据。


GoJS事件https://blog.csdn.net/pdw2009/article/details/82993971

学习 https://www.jianshu.com/p/f91fbf085574