Originariamente inviato da Pius
sul menù di FORM1 ho un pulsante "Inserisci" al quale vorrei dare il comando di aprirmi nella stessa finestra del form1 il form2 ( che poi sarebbe il form che si occupa dell'inserimento dei dati in un database).
Nel metodo di gestione dell'evento OnClick relativo al pulsante, inserisci codice simile al seguente:
codice:
Dim frm As Form2
frm = New Form2()
frm.ShowDialog()
In questo modo, il secondo form viene mostrato; il form è modale, quindi la ShowDialog non "rientra" fino a quando il form non viene chiuso.

Se esamini la documentazione relativa al metodo ShowDialog, puoi trovare ulteriori esempi di utilizzo che mostrano come restituire valori di ritorno per indentificare le scelte dell'utente sul form modale, come ad esempio una conferma o un annullamento delle modifiche apportate ai dati.

Ciao!