Nella procedura sottostante, io apro una form (istanziata e tutto), cambio alcuni parametri e poi kiudo la form corrente per visualizzare solo quella aperta.
Il problema è ke se provo ad eseguirlo con il debug (punto di interruzione sulla me.close e f11) funziona, se invece provo ad eseguirlo e basta mi chiude tutto, anche quella appena aperta.
Come mai questa differenza?
Ecco il codice
If ((e.KeyValue = Keys.I) And Keys.Control) Then
frmInsMat.Show()
If Me.rdbCliente.Checked = True Then
frmInsMat.rdbCliente.Select()
ElseIf Me.rdbFornitore.Checked = True Then
frmInsMat.rdbFornitore.Select()
ElseIf Me.rdbFamar.Checked = True Then
frmInsMat.rdbFamar.Select()
End If
Me.Close()
End If
Grazie