Visuelle Hinweise in einer Software-Anwendung kann dazu beitragen, das Erlebnis der Benutzer angenehmer und produktiver . Wenn Sie VB.NET -Programme zu erstellen , werden Sie wahrscheinlich mit Textfeld-Steuerelemente arbeiten. Textfelder können Benutzer mit der Anwendung kommunizieren. Ein Weg, um Benutzer zu identifizieren, die aktive Textfeld , um den Text innerhalb sie zu markieren. VB.NET tut dies nicht automatisch , sondern durch das Anbringen ein paar Event-Handler , um Ihren Code , können Sie Ihr Programm Highlight Text in Textfeldern zu machen, wie Anwender sie auszuwählen. Anleitung
Textfeldern zu
1
Starten Sie Visual Studio Formular und öffnen Sie eine Ihrer VB.NET -Projekte.
2
Suchen Sie Ihr Projekt Start-up in Form die "Lösung Explorer "-Fenster. Doppelklicken Sie auf das Formular, um es in der Gestaltung Editor anzuzeigen.
3
Klicken Sie auf die Schaltfläche "View" an der Spitze der Visual Studio , und klicken Sie dann auf " ToolBox . " Die Toolbox wird geöffnet.
4
Drag zwei " Textbox " Steuerelemente aus der Toolbox auf das Formular. Ziehen Sie die Textfelder so , dass man auf der Oberseite des anderen erscheint.
5
der rechten Maustaste auf die obere Textfeld ein, und klicken Sie dann auf " Eigenschaften anzeigen ", um die Anzeige " Eigenschaften-Fenster . " Der Name der gewählten Form erscheint an der Spitze dieses Fenster . Denken Sie daran, das Textfeld Name . Es wird wahrscheinlich " TextBox1 " sein , wenn keine anderen Textfelder auf Ihrer Form existieren mit Ausnahme der beiden Sie hinzugefügt haben.
6
Cick die " Events "-Button am oberen Rand des Fenster "Eigenschaften" , um eine Anzeige Liste der Event-Arten . Doppelklicken Sie auf die "Enter"- Veranstaltung. Der Code öffnet und positioniert den Cursor in den Verfahren , die die " Enter "-Ereignis läuft . VB.NET löst dieses Ereignis , wenn ein Cursor in das Textfeld
7
Fügen Sie diesen Code in dieser Methode : .
TextBox1.SelectionStart = 0
TextBox1 . SelectionLength = TextBox1.Text.Length
Wenn " TextBox1 " man nicht den Namen des Textfeld ersetzen " TextBox1 " mit dem Textfeld den Namen , die Sie daran erinnert . Dieser Code wählt den Text in das Textfeld ein und unterstreicht es, wenn Sie auf die Registerkarte an die Steuerung.
Hinzufügen " OnClick " Logic
8
Presse "F7" die Anzeige Form in Design-Ansicht wieder . Klicken Sie auf die gleiche Textfeld geklickt zuvor , und doppelklicken Sie dann auf das Ereignis "Klicken" im Fenster "Eigenschaften" . Der Code für das Ereignis "Klicken" öffnet
9
Fügen Sie den folgenden Text in diesem Verfahren : .
TextBox1.SelectionStart = 0
TextBox1.SelectionLength = TextBox1 . text.length
Dies ist der gleiche Code, den Sie in die "Enter "-Event eingefügt. Indem es in dieser "Click "-Ereignis sowie , aktivieren Sie VB.NET , um den Text zu markieren, wenn der Benutzer auf das Textfeld statt Tab zu.
10
Drücken Sie F5 , um das Projekt auszuführen. Das Formular öffnet sich und zeigt die beiden Textfelder .
11
Typ etwas in den oberen Textfeld . Drücken Sie Ihre "Tab" -Taste, um auf den Boden Registerkarte Textfeld .
12
Presse "Tab" wieder an die Spitze Textfeld zurückzukehren. VB.NET unterstreicht den Text .
13
Klicken Sie die untere Textfeld ein. Das obere Textfeld verliert seine Highlight. Klicken Sie auf den oberen Textfeld wieder , und das Highlight wird wieder angezeigt.