Come attivare e disattivare una casella di testo con un pulsante di opzione in Visual Basic

March 20

I pulsanti di opzione sono i piccoli pulsanti circolari in una interfaccia utente che permettono solo una delle molte opzioni da controllare. Spesso, quando si usano i pulsanti radio, il resto dell'interfaccia utente deve rispondere a tale selezione attivando o disattivando altri controlli che hanno senso solo quando sono selezionate alcune opzioni. I pulsanti di opzione possono essere impostati per attivare e disattivare alcuni controlli in questo modo, ma ci vorrà un po 'di lavoro e un po' di editing del codice.

istruzione

1 Aprire Visual Basic e creare un nuovo progetto facendo clic su "File", quindi "Nuovo progetto". Selezionare "progetto Windows Form."

2 Trova l'opzione "GroupBox" nel riquadro "Toolbox" e trascinarlo nella vostra forma. I pulsanti di opzione devono essere raggruppati all'interno di un "GroupBox" per la funzione.

3 Trova l'opzione "RadioButton" nel riquadro "Toolbox" e trascinarlo nella vostra GroupBox. Fate click destro, selezionare "Proprietà" e impostare la proprietà "Testo" per leggere "On". Cambiare la proprietà "Name" a "OnButton."

4 Ripetere il passaggio 3 per un altro "RadioButton", ma questa volta impostate la sua proprietà "Testo" su "Off" e la sua proprietà "Name" a "OffButton."

5 Trovare il "TextBox" nel "Toolbox" e trascinarlo nella vostra forma. È possibile inserire all'interno della GroupBox o fuori di esso, a seconda di ciò che si trova meglio si adatta il design dell'applicazione.

6 Fare doppio clic sul tasto "Off" radio per aprire il suo editor di codice. Incollare il seguente:

If OffButton.Checked Then

TextBox1.Enabled = False

Finisci se

7 Fare clic sulla scheda "Design" e fare doppio clic sul pulsante "On" per aprire la sua editor di codice. Incollare il seguente:

If OnButton.Checked Then

TextBox1.Enabled = True

Finisci se

8 Fare clic sul pulsante "Esegui". Ogni volta che viene selezionato il pulsante "On", la casella di testo è abilitato. Ogni volta che viene selezionato il pulsante "Off", il TextBox è disabilitato.