Die
DC-Dinger verwalten alle Projektdaten (im Grunde
XML-Knoten) und die eigentliche Geschäftslogik.
Dort können Methoden angeschoben werden, die neue
DC-Komponenten erstellen oder welche löschen.
Die
GUI wird danach neu gezeichnet und muss dann neue SC-Komponenten erzeugen oder nicht mehr benötigte löschen.
Wenn sich die SC´s dann zeichnen wollen und auf eine inzwischen freigegebene
DC zeigen, macht das natürlich Probleme.
Also meine Lösung funktioniert schon zuverlässig, ich wollte nur mal nachfragen, ob es inzwischen doch vielleicht eine automatische Lösung gibt.