Salve ragazzi, vorrei sapere come creare un thread da una form padre per una form figlia...Allora il codice che posto è su un click di un bottone, però mi da il seguente errore:
codice:
//Crea il primo thread
thrd = new Thread(new ThreadStart(MyThreadMethod));
thrd.Name = "PIPPO";
//Avvia il primo thread
thrd.Start();
public void MyThreadMethod()
{
f_figlio = new FORMFIGLIA();
f_figlio.Owner = this;
f_figlio.Show();
}
Sul f_figlio.show() mi genera questo tipo di errore.
Ho letto dei forum in giro ma non sono riuscito ad applicare il ciò al mio utilizzo.
ERRORE:
codice:
Operazione cross-thread non valida: è stato eseguito l'accesso al controllo 'Main' da un thread diverso da quello da cui è stata eseguita la creazione.
Grazie