Aprire nuovo form con pulsanti e textbox

giovedì 19 maggio 2005 - 15.03

Akix Profilo | Newbie

Salve a tutti,
sto realizzando una form che premendo un pulsante mi apra un'altra form in cui devo inserire una textbox, un label, e un pulsante.
Come faccio a mettere il pulsante, il label e la textbox nela nuova form che si apre quando clicco un bottone?

Andy Profilo | Senior Member

Ciao..scusa la domanda ma non puoi cerarti la 2 form(con label e textbox) in fase di progettazione?

Cosi dalla prima form devi solo richiamarla e non crearla via codice ogni volta..

Comunque, per aprire una form2 dalla tua form1:

Private Sub Bottone1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Bottone1.Click
Dim frm_2 As New form2

frm_2.ShowDialog(Me) ' Apre form2
frm_2.Dispose() ' Elimina form 2 dopo la sua chiusura
End Sub

Akix Profilo | Newbie

E' vero, in effetti è più facile; ma io sono ancora alle primissime armi.
Ma come faccio a caricarla?

Andy Profilo | Senior Member

Beh, per creare la form2 in fase di progettazione basta che vai su Progetto->Aggiungi nuova Form..e il gioco è fatto, mentre per richiamarla in esecuzione metti un pulsante sulla form1, e all'evento Click inserisci il codice che ti ho postato sotto...con quello apri la tua form2 dalla form1.

Akix Profilo | Newbie

Ho fatto come hai detto:
1. Creato Form2
2. Nell'evento click del bottone apposito ho dichiarato nel seguente modo:
Dim frm2 As Form2
e ho copiato il codice da te postato ma non si apre nessuna nuova form...

Andy Profilo | Senior Member

Quasi corretto: devi aggiungere:

Dim frm_2 As NEW form2

e poi per aprirla:

frm_2.ShowDialog(Me) ' Apre form2
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5