我想右键单击一个节点以放大该节点,然后再次右键单击以完全重置缩放并平移到其起始状态。此外,我将来可能希望隐藏查看器的内置工具栏并使用热键执行缩小。所以“只需按下现有的主页按钮”不是我用例的解决方案。
我已经使用ShowBBox()
.
我找不到像 Home 按钮那样以编程方式缩小的方法。
- 查看器没有
ResetZoom()
,HomeButtonPressed()
或任何我能找到的方法。 - 设置
.ZoomF
回 1.0 是不够的,因为它不会同时使平移居中(Pan(0,0)
也不会使平移居中。) gvMain.ShowBBox(gvMain.Graph.BoundingBox)
不起作用(缩放变化非常轻微,但不是完全重置状态,类似于 Home 按钮。)