Hallo!
Erst einmal rufst Du
InitializeComponent in Deiner eigenen Methode nochmal auf, das gehört da nicht hin
Wenn Du aus einem anderen Thread auf die GUI zugreifen willst, dann schau Dir mal in der Hilfe etwas zu
Invoke an (weiß nicht, in welcher Klasse das eingeführt wird, aber
Form hat's ganz sicher). Da gibt es auch einige Code-Beispiele in der Hilfe.
Im Konstruktor, wo Du Deine Methode aufrufst, ist die Form natürlich noch nicht sichtbar. Ruf die Methode in einem geeigneten Ereignis auf. Ich glaube,
Validated dürfte passen. Du musst nur schauen, dass Du die Methode nur beim ersten Mal aufrufst, wenn das Ereignis ausgelöst wirst. Am Besten über eine
bool-Variable, die beim ersten Mal gesetzt wird.
Grüße
Christian
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".