好吧,这真让我发疯。我在完全空白的模板中使用Visio 2010。这是我在做什么:
- 我正在画一个简单的矩形
- 我画第二个简单的矩形
- 我正在尝试将矩形1拖到矩形2上。
每次我尝试将矩形1拖到矩形2上时,第一个矩形都会与第二个矩形相距一英寸左右。基本上,我完全不能将矩形1放在矩形2上,这意味着我完全不能对形状进行分层。
到底是什么导致了这种愚蠢的行为,我该如何禁用它?
好吧,这真让我发疯。我在完全空白的模板中使用Visio 2010。这是我在做什么:
每次我尝试将矩形1拖到矩形2上时,第一个矩形都会与第二个矩形相距一英寸左右。基本上,我完全不能将矩形1放在矩形2上,这意味着我完全不能对形状进行分层。
到底是什么导致了这种愚蠢的行为,我该如何禁用它?
Answers:
@shimpossible的解决方案对我不起作用。
但是,该特定属性似乎与文档有关。
我使用Visio覆盖图像,而使用2013年版的Visio则存在相同的问题。解决方案是打开一个新的“空白”文档,然后将图像(在本例中为图片)叠加在另一张上面或在它们上绘制都没有问题。
看起来“图表”选项也可能有效,但我没有尝试过。显然,如果您只打开流程图,它默认为流程图设置,它不会让您将一个图像/形状保留在另一个图像/形状上。
以下解决方案也适用于2013和2010。我发现此线程正在寻找类似问题的答案(将对象放在行上方,而无需重新路由)。我知道可以在Visio 2003中通过简单地右键单击形状并更改形状属性来完成此操作。但是我在Visio 2010中找不到。
转到文件->选项->自定义功能区,然后启用开发人员水龙头。
现在,在“开发人员”菜单上,您应该在“形状控件(2010)”或“形状设计(2013)”组中看到“行为”。使用它来修改属性。您要查找的是“展示位置”标签上的。1.在“将其他形状拖掉”下,将其设置为“不修剪任何形状”。
或2.将“放置行为”更改为“请勿布局和走动”。
如果进行许多分层的形状,这可能很乏味。对于我的原始搜索(将对象放置在行的顶部-无需重新路由),请将“放置”行为设置为:不要布局和四处走动。这将允许将形状放置在其他形状之上。
我有同样的问题。尽管以上所有建议都很有帮助,但我发现的这些选项也有帮助:
在“ 主页”选项卡上的“ 安排”下,使用“带到前面”和“ 发送到后面”。
尝试锁定第一个矩形。右键单击第一个矩形,然后选择“容器”,然后锁定。现在,您可以将任何其他对象拖到第一个矩形上的所需位置。
对于Visio 2003用户:
这与其他答案不同,因为在Visio 2003中,右键单击菜单上的“页面设置”选项不可用-您必须进入“文件”菜单才能找到它(有些人(我)可以查看该文件)菜单1000次,仍然看不到它:-)。