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:
Se non sbaglio, essendo tipi reference, ora non dovrebbero puntare allo stesso oggetto, ossia modifciando uno si modifica l'altro?codice:Dim Tree as TreeView = Form2.TreeView1
Il fatto è che ciò non succede, nemmeno se faccio così:
Come mai non funziona? Come posso fare?codice:Dim Tree as New TreeView 'codice che lo popola '.... Form2.TreeView1 = TreeView
Ciao a tutti![]()
![]()

Rispondi quotando