Salve a tutti
Sto lavorando su un controllo TreeView in un thread separato,
quando eseguo questa riga di codice
codice:
      twFiles.Nodes.Add("stringa")
Mi lancia un'eccezione di tipo InvalidOperationException con la seguente descrizione:

L'azione da eseguire sul controllo è stata chiamata dal thread sbagliato. Per eseguire l'operazione, è necessario eseguire il marshalling del thread appropriato, utilizzando Control.Invoke o Control.BeginInvoke.

Non ho capito cosa devo fare per risolverla, e sinceramente nemmeno da cosa è causata :asd:
Qualcuno mi può aiutare?
N.B: Ho provato anche a impostare Control.CheckIllegalCrossThreadException su False, ma niente!
Ciao e grazie a chi mi risponderà