Nwlapcug.com


Come abilitare & disattivare un controllo Textbox con un pulsante di opzione in Visual Basic

Pulsanti di opzione sono i pulsanti circolari piccoli in un'interfaccia utente che consentono solo una delle tante opzioni da controllare. Spesso, quando vengono utilizzati i pulsanti di opzione, il resto dell'interfaccia utente deve rispondere a tale selezione abilitando o disabilitando altri controlli che hanno senso solo quando vengono selezionate determinate opzioni. Pulsanti di opzione possono essere impostati per attivare e disattivare determinati controlli in questo modo, ma ci vorrà un po' di lavoro e una piccola modifica del codice.

Istruzioni

1

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

2

Trovare l'opzione "GroupBox" nel riquadro "Strumenti" e trascinarlo nel form. Pulsanti di opzione devono essere raggruppati all'interno di un "GroupBox" alla funzione.

3

Trovare l'opzione "RadioButton" nel riquadro "Strumenti" e trascinarlo nella tua GroupBox. Fare clic destro, selezionare "Proprietà" e impostare la proprietà "Text" per leggere "On". Modificare la proprietà "Name" in "OnButton."

4

Ripetere il passaggio 3 per un altro "RadioButton", ma questa volta impostata la proprietà "Text" in "Off" e la proprietà "Name" per "OffButton."

5

Trovare il "TextBox" in "Toolbox" e trascinarlo nel modulo. Si può posizionarlo all'interno di GroupBox o all'esterno, a seconda di ciò che potrete trovare più adatta la progettazione dell'applicazione.

6

Fare doppio clic su pulsante di opzione "Off" per aprire l'editor di codice. Incollare il seguente:

If OffButton.Checked Then

TextBox1.Enabled = False

End If7

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

If OnButton.Checked Then

TextBox1.Enabled = True

End If8

Fare clic sul pulsante "Esegui". Ogni volta che viene selezionato il pulsante "On", la casella di testo è attivata. Ogni volta che viene selezionato il pulsante "Off", la casella di testo è disattivata.