Procedura: comunicare tra form in un'applicazione
Aggiornamento: novembre 2007
In questo esempio viene illustrato il modo in cui utilizzare l'oggetto My.Forms per accedere a un form da un altro form.
L'oggetto My.Forms fornisce l'accesso a un'istanza di ciascun form di un'applicazione Windows dichiarato nel progetto dell'applicazione. In tal modo, il codice presente in un form può comunicare con l'altro form.
Per creare codice in un form in grado di comunicare con un altro form
Creare una nuova applicazione Windows.
Il nome predefinito del form principale è Form1.
Per ulteriori informazioni, vedere Procedura: creare un progetto applicazione Windows.
Aggiungere un altro form con il nome Form2.
Per ulteriori informazioni, vedere Procedura: aggiungere Windows Form a un progetto.
Aggiungere un pulsante denominato Button1 a Form1 in Progettazione applicazioni.
Fare doppio clic su Button1.
Nel gestore eventi per l'evento Click di Button1, aggiungere il seguente codice:
My.Forms.Form2.Text = Now.ToString My.Forms.Form2.Show()
Eseguire l'applicazione.
Fare clic su Button1.
Verrà aperto Form2 e il titolo conterrà l'ora corrente.
Attendere alcuni secondi e fare clic su Button1 di nuovo.
Form2 rimarrà aperto e il titolo verrà aggiornato con l'ora corrente.
Vedere anche
Attività
Procedura: accedere a tutti i form aperti di un'applicazione
Concetti
Accesso ai form di un'applicazione