Microsoft Visio动态连接器

时间:2013-06-17 15:49:33

标签: dynamic connection mouseevent visio

我正在通过我正在使用的数据库创建一堆数据映射流程图,但是它变得非常混乱,我正在寻找解决方案。现在我有大量的线将所有变量连接在一起,但我想知道是否有办法将鼠标悬停在事件上的文本对象或其他东西,以便当你将鼠标悬停在它上面时,它会显示一个连接箭头与...有关;从对象中删除鼠标会使连接器消失。

visio是否对宏或ShapeSheet中的此类操作有任何形式的支持?

1 个答案:

答案 0 :(得分:0)

我不知道Visio中有任何鼠标悬停事件,但有一个鼠标移动事件。因此,每次鼠标移动时,您都会发现鼠标是否超过其中一个形状,如果是,则绘制箭头,如果没有,则删除任何现有箭头。

快速找到鼠标下的形状可能是一个挑战。我不知道任何Visio例程来获取占据x,y点的形状。您可以绘制一个圆并使用SpatialNeighbors例程在该点找到其他形状。