Wie aktivieren & deaktivieren eine Textbox mit einem Radio-Button in Visual Basic

October 1

Radio-Buttons sind kleinen kreisförmigen Schaltflächen in einer Benutzeroberfläche, mit denen nur eine von vielen Varianten geprüft werden können. Oft, wenn Radio-Buttons verwendet werden, muss der Rest der Benutzeroberfläche reagieren auf diese Auswahl durch Aktivieren oder Deaktivieren von anderen Steuerelementen, die nur Sinn machen, wenn bestimmte Optionen ausgewählt werden. Radio-Buttons zum Aktivieren und deaktivieren bestimmte Steuerelemente in dieser Weise eingestellt werden, aber es dauert ein wenig Arbeit und ein wenig Code bearbeiten.

Anweisungen

1 Öffnen Sie Visual Basic, und erstellen Sie ein neues Projekt, indem Sie auf "Datei", dann "Neues Projekt". Wählen Sie "Windows Forms-Projekt."

2 Finden Sie die Option "GroupBox" im Bereich "Toolbox", und ziehen Sie ihn in das Formular. Optionsfelder müssen innerhalb einer "GroupBox" Funktion gruppiert werden.

3 Finden Sie die Option "RadioButton" im Bereich "Toolbox", und ziehen Sie es in Ihrem GroupBox. Maustaste darauf, wählen Sie "Eigenschaften" und legen Sie die Eigenschaft "Text", "On" zu lesen Ändern Sie die Eigenschaft "Name" auf "OnButton."

4 Wiederholen Sie Schritt 3 für ein weiteres "RadioButton", aber diesmal legen Sie ihren "Text" auf "Off" und ihre "Name"-Eigenschaft auf "Schaltfläche".

5 Finden Sie die "TextBox" in der "Toolbox" und ziehen Sie ihn in das Formular. Sie können es innerhalb der GroupBox Ort oder außerhalb, je nachdem, was Sie am besten finden passt es das Design der Anwendung.

6 Doppelklicken Sie auf das Optionsfeld "Off", um den Code-Editor zu öffnen. Fügen Sie die folgenden:

If OffButton.Checked Then

TextBox1.Enabled = False

End If7

Klicken Sie auf die Registerkarte "Entwurf", und doppelklicken Sie auf die Schaltfläche "On", um seinen Codeeditor zu öffnen. Fügen Sie die folgenden:

If OnButton.Checked Then

TextBox1.Enabled = True

End If8

Klicken Sie auf "Ausführen". Wenn die Taste "On" ausgewählt wird, ist das Textfeld aktiviert. Wenn die Taste "Off" ausgewählt wird, ist die TextBox deaktiviert.