
Capita a volte di realizzare dei form o dialog che debbano interagire con il form padre, senza sapere quale sia, ad esempio perché lo stesso dialogo viene richiamato in più parti del progetto.
E’ essenziale in questo caso fare 2 cose:
Per fare questo possiamo usare queste funzioni:
frmFiglio.ShowDialog(Me)
per richiamare il dialogo dichiarando il padre (ME)
Dim ff As New Form
ff = Me.Owner.FindForm()
ff.Controls("NomeControllo").Text = Valore
per identificare il form padre ed impostare il “VALORE” al controllo “NomeControllo”