Come passare da Casella di testo a Casella di testo in Visual Basic Express

May 12

Come passare da Casella di testo a Casella di testo in Visual Basic Express


Quando si creano applicazioni desktop in Visual Basic Express, è possibile controllare la messa a fuoco di caselle di testo usando il codice. Ogni campo di testo presente sul modulo di Windows ha una funzione di messa a fuoco. Le mosse funzione del fuoco controllano da una casella di testo a un altro. Questo è un buon modo per richiedere agli utenti di ingresso quando si sta lavorando con un'applicazione per la prima volta.

istruzione

1 Aprire la console di Visual Basic Express e caricare il progetto che si desidera modificare. In Esplora soluzioni sulla destra dello schermo, fare doppio clic sul form per aprirlo in visualizzazione struttura.

2 Trascinare e rilasciare due caselle di testo dalla vostra cassetta degli attrezzi di Visual Basic sul lato sinistro dello schermo per la forma di Windows. Fare clic su ogni uno e inserire "MyText1" e "myText2" nella finestra delle proprietà per i controlli.

3 Trascinare e rilasciare un pulsante dalla casella degli strumenti al form di Windows. Questo pulsante verrà utilizzato per attivare il passaggio da una casella di testo a un altro. Fare clic sul pulsante e dare il nome di "myButton" nella finestra delle proprietà.

4 Fare doppio clic sul pulsante creato. Questo crea automaticamente un evento che attiva quando l'utente fa clic sul pulsante e si porta alla visualizzazione del codice per il modulo.

5 Saltare da una casella di testo per il prossimo. Per passare a una casella di testo diverso, inserire il codice qui sotto:

Se myText1.Focused Poi
myText2.Focus
Altro
myText1.Focus
Finisci se

Ciò che questo codice non fa altro che valutare quale casella di testo è attivo e assegna mettere a fuoco l'altra casella di testo. Per esempio, se MyText1 è attiva, viene spostato myText2.