ShapeFixedCode 单元格(“Shape Layout”内容)

指定可放置形状的放置行为。

选择方式 自动常量
&H1
使用“ 配置布局 ”对话框对形状进行布局时,请勿移动此形状。 visSLOFixedPlacement
&H2
不移动该形状,并且不允许将绘制的形状放置在它的上面。 visSLOFixedPlow
&H4
不移动该形状,但允许将绘制的形状放置在它的上面。 visSLOFixedPermeablePlow
&H20 (32)
在排列时忽略连接点位置。 visSLOFixedConnPtsIgnore
&H40 (64)
仅允许排列到具有连接点的面上。 visSLOFixedConnPtsOnly
&H80 (128)
不要粘附到此形状的外围。 改为粘附到形状的对齐框。 visSLOFixedNoFoldToShape

备注

还可以在“行为”对话框中的“放置”选项卡上设置此单元格的值, (选中了形状,在“开发工具”选项卡上的“形状设计”组中,单击“行为”,然后单击“放置”选项卡) 。

您可以为此单元格设置这些值的任意组合。 例如,可以输入值 3 (&H3) ,这将消除使用“设计”选项卡上的“配置布局”对话框 (布局形状时移动,在“布局”组中,单击“重新布局页面”,然后单击“更多布局选项”) 以及当其他可放置形状放置在形状上或附近时。

在 Visio 2000 之前的版本中,您可以使用“Miscellaneous”内容中的 ObjInteract 单元格设置此行为。

若要从另一个公式或使用 CellsU 属性从某个程序按名称获取对 ShapeFixedCode 单元格的引用,请使用:

单元格名称:
ShapeFixedCode

若要从某个程序按索引获取对 ShapeFixedCode 单元格的引用,请使用带下列参数的 CellsSRC 属性:

内容索引:
visSectionObject
行索引:
visRowShapeLayout
单元格索引:
visSLOFixedCode