ShapeElement.NestedChildShapes – vlastnost
Seznam obrazců, které jsou součástí tohoto tvaru a číslic se zobrazí uvnitř hranic tento obrazec nebo diagramu.
Obor názvů: Microsoft.VisualStudio.Modeling.Diagrams
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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 omezeny v rámci jejich ParentShape.Uživatele nelze přetáhnout obrazec mimo hranice svých nadřazených a směrování spojnic ponechá je v mezích.
ParentShapeKaždé podřízené obrazce je to ShapeElement.
Podřízené obrazce jsou obvykle vybarvené z seznamu tak, aby první položku v zadní.Pokud chcete změnit pořadí v seznamu, volání:
shape.Diagram.NeedsRenumber = true; shape.Invalidate();
Příklady
Chcete-li zobrazit seznam tvarů a spojovacích čar v diagramu, použijte následující kód.Každý tvar a spojnice může mít 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.
Viz také
Referenční dokumentace
Microsoft.VisualStudio.Modeling.Diagrams – obor názvů
RelativeChildShape