Salve a tutti
Il mio problema è molto semplice:
Avvio l'applicazione, apro una form, prima che si chiuda mi apre altre 2 form:
1° Form:
Esegue un codice che popola un TreeView.
2° Form
Contiene il TreeView
Si aprono praticamente contemporaneamente. L'operazione della 1° Form la eseguo in un DoWork di un BackgroundWorker.
Nella 1° Form il TreeView che popola è dichiarato da codice nel seguente modo:
Dim Tree as TreeView = Form2.TreeView1
Se non sbaglio, essendo tipi reference, ora non dovrebbero puntare allo stesso oggetto, ossia modifciando uno si modifica l'altro?
Il fatto è che ciò non succede, nemmeno se faccio così:
Dim Tree as New TreeView
'codice che lo popola
'....
Form2.TreeView1 = TreeView
Come mai non funziona? Come posso fare?
Ciao
Se la conoscenza crea problemi, non è con l'ignoranza che si risolvono [Isaac Asimov]