IsTopLevel

ShapeBase.IsTopLevel property

Retoursvrai si cette forme n’est pas un enfant d’une forme de groupe.

public bool IsTopLevel { get; }

Exemples

Montre comment déterminer si une forme fait partie d’un groupe de formes.

Document doc = new Document();

Shape shape = new Shape(doc, ShapeType.Rectangle);
shape.Width = 200;
shape.Height = 200;
shape.WrapType = WrapType.None;

// Une forme par défaut ne fait partie d'aucune forme de groupe et a donc la propriété « IsTopLevel » définie sur « true ».
Assert.True(shape.IsTopLevel);

GroupShape group = new GroupShape(doc);
group.AppendChild(shape);

// Une fois que nous assimilons une forme à une forme de groupe, la propriété « IsTopLevel » devient « false ».
Assert.False(shape.IsTopLevel);

Voir également