@eichseinet Parent-Klassen haben eine Instanz von Child-Klassen, da können sie direkt rein greifen. Wenn Child-Klassen was von ihren Parents haben wollen, senden sie ein Event. Mit entsprechenden Event-Argumenten können auch Daten "mitgenommen" werden. Sollen sich Childs untereinander verständigen, sollte das Parent via Event bemühen.
Zitat von Peterle: „muss ich die Label direkt in der Hauptform invoken?“Ich sehe nicht, wo die Exception auftritt. Aber genau diese Zeile(n) must Du in ein Invoke() packen und feddich.
Zitat von Peterle: „nichts weiter“Du versuchst, aus einem Nebenthread ein GUI-Element zu manipulieren. Pack genau diese Zeile in ein Invoke und feddich.
@Peterle Erstellst Du die Form aus einem anderen Thread heraus? Das geht im Prinzip schon, da musst Du in der Thread-Prozedur dies tun: VB.NET-Quellcode (1 Zeile)