This topic has not yet been rated - Rate this topic

ShapeElement.ParentShape Property

Gets the parent shape element. To appear on a diagram, a shape or connector must have a parent.

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.10.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.10.0.dll)
public ShapeElement ParentShape { get; }

If ParentShape is not null, this shape element is either in the nestedChildShapes() or the RelativeChildShapes of its parent; and either IsNestedChildor IsRelativeChild is true.

A diagram does not have a parent.

A shape can have a null parent while part of a diagram is being constructed.

To get quickly to the diagram at the top of the tree, use Diagram.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ