问题
我有一个 Visio 2016 网络图,它有两层。层 A) 包含一个装满网络形状(路由器、防火墙、交换机、接入点)的容器。层 B) 有一个巨大的房屋图形。我想要的是房屋图形位于路由器组后面,但房屋会不断自动添加到容器中,从而扩大容器大小。
我的问题
- 如何从 Viso 2016 中的组中删除形状?
- 为什么我的房子会自动添加到容器中?
任何帮助都将受到赞赏。
答案1
我也有类似的问题。不过,更简单一点——我只是希望一些形状不包含在容器中。请看看这个。
我的问题的解决方案:
- 对于我想要包含的形状,我创建一个用户定义的
单元格User.msvShapeCategories
并将其值设置为DoNotContain
- 对于容器,我创建一个用户定义的单元格
User.msvSDContainerExcludedCategories
并将其值设置为DoNotContain
瞧!我的形状不再包含在容器中。
据我所知,您可以将用户定义的单元格 User.msvSDContainerRequiredCategories
用于每个图层并告诉它要包含哪些形状,然后User.msvShapeCategories
为每个形状创建一个用户定义的单元格并设置相应的值。
答案2
一个对我而言适用于 Visio 2019 的想法:
- 如果需要,解锁容器
- 选择并剪切(ctrl-x)要从容器中移除的项目
- 如果需要,可以调整容器大小
- 锁定容器
- 再次粘贴(ctrl+c)项目(连接器需要重新连接)