ShapeElement.RelativeChildShapes 属性

该形状的一部分,但可以在该形状或图的边界之外显示的形状的列表。

命名空间:  Microsoft.VisualStudio.Modeling.Diagrams
程序集:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 中)

语法

声明
Public ReadOnly Property RelativeChildShapes As LinkedElementCollection(Of ShapeElement)
public LinkedElementCollection<ShapeElement> RelativeChildShapes { get; }

属性值

类型:Microsoft.VisualStudio.Modeling.LinkedElementCollection<ShapeElement>

备注

相对子形状用于显示端口、标签和图像字段。 当用户将父形状时,child 随之移动。,但是,它们可以是父形状的边界框之外 (不同于嵌套子形状。

每个子形状 ParentShape是此 ShapeElement。

子形状列表中的排序通常绘制,因此,在列表中的最后一项显示在其他顶部。 相对子形状绘制在嵌套子元素形状的顶部。 如果更改列表的排序,请调用:

shape.Diagram.NeedsRenumber = true; shape.Invalidate();

.NET Framework 安全性

请参阅

参考

ShapeElement 类

Microsoft.VisualStudio.Modeling.Diagrams 命名空间

NestedChildShapes

ParentShape

BoundingBox

IsRelativeChild