Nwlapcug.com


Come restituire a Form1 da Form2 in Visual Basic

Visual Basic eccelle a dato agli utenti l'accesso a strumenti intuitivi per la progettazione rapidamente le interfacce utente delle applicazioni di Windows. Tuttavia, mentre l'aggiunta di pulsanti e caselle di testo a un'applicazione è semplice come trascinare e rilasciare componenti precompilati, lo spostamento tra più moduli di interfaccia utente non è così intuitivo. La chiave è la proprietà di visibilità delle forme.

Istruzioni

1

Creare un nuovo progetto di Visual Basic facendo clic su "File" e "Nuovo progetto". Selezionare "Windows Form progetto."

2

Aggiungere un pulsante al progetto trascinando uno dalla casella "strumenti" nella finestra "Form1".

3

Aggiungere un altro form al progetto facendo clic su "Progetto" e "Aggiungi Windows Form".

4

Aggiungere un pulsante al form secondo trascinando uno dalla casella "strumenti" nella finestra "Form2". Ora è una semplice applicazione di due modulo. Ogni modulo ha un proprio pulsante. Tutto ciò che rimane è per legare insieme le due forme.

5

Fare clic sulla scheda "Form1. vb [Design]" e fare doppio clic sul pulsante nel modulo. Questo creerà un evento denominato "Button1_Click" per tale modulo.

6

Incollare il seguente all'interno della manifestazione "Button1_Click":

Me.Visible = False

Form2.Visible = True

Questo rendere invisibile il form corrente (che può sempre essere indicato come "Me") e rendere visibile la seconda maschera.

7

Fare clic sulla scheda "Form2 [Design]" per andare alla pagina di disegno per tale modulo e fare doppio clic sul relativo pulsante.

8

Incollare il codice seguente in quell'evento. Gli sviluppatori che possono predire che cosa assomiglierà il codice ottengono punti bonus.

Me.Visible = False

Form1.Visible = True

Ancora una volta, la forma attuale (ora Form2, ma ancora "Me," poiché il codice viene viene incollato all'interno dell'elenco degli eventi di quella forma) viene reso invisibile e l'altra forma viene reso visibile.

Il programma risultante si alternerà tra le due forme ogni volta che uno di questi pulsanti viene selezionato.