ShapeElement.NestedChildShapes – vlastnost
Seznam obrazců, které jsou součástí tohoto tvaru a jsou omezeny umístit v rámci hranic tohoto obrazce nebo diagramu.
Obor názvů: Microsoft.VisualStudio.Modeling.Diagrams
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntaxe
'Deklarace
Public ReadOnly Property NestedChildShapes As LinkedElementCollection(Of ShapeElement)
public LinkedElementCollection<ShapeElement> NestedChildShapes { get; }
Hodnota vlastnosti
Typ: Microsoft.VisualStudio.Modeling.LinkedElementCollection<ShapeElement>
Poznámky
Vnořené podřízené tvarů a spojovacích čar jsou omezena v rámci jejich ParentShape.Uživatele nelze přetáhnout obrazec mimo hranice své nadřazené a směrování spojnice udržuje v mezích.
ParentShapeVšechny podřízené obrazce, je to ShapeElement.
Podřízené obrazce jsou obvykle vybarvené v pořadí v seznamu tak, aby první položku na zádech.Můžete změnit pořadí v seznamu, kontaktujte:
shape.Diagram.NeedsRenumber = true; shape.Invalidate();
Příklady
Seznam obrazců a spojnic v diagramu, použijte následující kód.Každý tvar a spojnice může mít vlastní podřízené obrazce:
foreach (ShapeElement element in diagram.NestedChildShapes
{
if (element is NodeShape) { /* icon or geometric shape */ }
else if (element is BinaryLinkShape) { /* connector */ }
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.