将特定元素移动到 GoJS 的视口中
Move a specific element into the viewport in GoJS
在 GoJS 中显示 context menu 时,可能会出现所述菜单 执行视口 。
下图就是这种情况,图片的上边缘是canvas
GoJS绘制的边框。
发生这种情况时,是否可以以编程方式将整个图表向下移动以便再次显示菜单?
是的,使用 Diagram.centerRect
or Diagram.scrollToRect
var node = myDiagram.findNodeForKey(someKey);
myDiagram.centerRect(node.actualBounds);
查看 Initial Viewport intro page 上的示例。
在 GoJS 中显示 context menu 时,可能会出现所述菜单 执行视口 。
下图就是这种情况,图片的上边缘是canvas
GoJS绘制的边框。
发生这种情况时,是否可以以编程方式将整个图表向下移动以便再次显示菜单?
是的,使用 Diagram.centerRect
or Diagram.scrollToRect
var node = myDiagram.findNodeForKey(someKey);
myDiagram.centerRect(node.actualBounds);
查看 Initial Viewport intro page 上的示例。