Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Lista kształtów, które są częścią tego kształtu i są ograniczone do pojawiają się w granicach tego kształtu lub diagramu.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Diagrams
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Składnia
'Deklaracja
Public ReadOnly Property NestedChildShapes As LinkedElementCollection(Of ShapeElement)
public LinkedElementCollection<ShapeElement> NestedChildShapes { get; }
Wartość właściwości
Typ: Microsoft.VisualStudio.Modeling.LinkedElementCollection<ShapeElement>
Uwagi
Podrzędne zagnieżdżone kształty i łączniki są ograniczone w granicach ich ParentShape.Użytkownik nie można przeciągnąć kształtu poza granice jego nadrzędnej i routingu łączniki przechowuje je w granicach.
ParentShapeDziecka, każdy kształt jest to ShapeElement.
Kształtów podrzędnych zazwyczaj są malowane w celu z listy, tak aby pierwszy element jest z tyłu.Jeśli zmienisz kolejność listy, zadzwoń:
shape.Diagram.NeedsRenumber = true; shape.Invalidate();
Przykłady
Aby wyświetlić listę kształtów i łączników na diagramie, należy użyć następującego kodu.Każdy kształt i łącznika może mieć własne kształty podrzędne:
foreach (ShapeElement element in diagram.NestedChildShapes
{
if (element is NodeShape) { /* icon or geometric shape */ }
else if (element is BinaryLinkShape) { /* connector */ }
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.Modeling.Diagrams
RelativeChildShape