spunti visivi in un'applicazione software possono contribuire a rendere l'esperienza di un utente più piacevole e produttivo . Se si creano programmi VB.NET , probabilmente si lavora con controlli casella di testo . Le caselle di testo consentono agli utenti di comunicare con l'applicazione. Un modo per aiutare gli utenti a identificare la casella di testo attivo è quello di evidenziare il testo al suo interno. VB.NET non lo fa automaticamente , ma collegando un paio di gestori di eventi al codice, è possibile rendere il testo clou programma in caselle di testo come utenti a scegliere . Istruzioni
aggiungere caselle di testo al modulo
1
lancio di Visual Studio e aprire uno dei vostri progetti VB.NET .
2
Individuare forma del progetto di start- up in la finestra " Solution Explorer " . Fare doppio clic su tale modulo per visualizzarlo nell'editor di progettazione .
3
Fare clic sul pulsante "Visualizza" nella parte superiore di Visual Studio , quindi fare clic su "Casella degli strumenti ". Si apre la cassetta degli attrezzi.
4
Trascinare due controlli " casella di testo " dalla casella degli strumenti nel form. Trascinate le caselle di testo in modo che uno appare sopra l' altro .
5
pulsante destro del mouse sulla casella di testo in alto , e quindi fare clic su " Proprietà della vista " per visualizzare la "Finestra delle proprietà ". Il nome del modulo selezionato viene visualizzato nella parte superiore della finestra . Ricorda il nome della casella di testo . Probabilmente sarà " TextBox1 ", se non esistono altre caselle di testo sul modulo , tranne i due si è aggiunto .
6
Scattare il tasto "Eventi" nella parte superiore della finestra "Proprietà" per visualizzare un elenco dei tipi di evento . Fare doppio clic sull'evento "Invio" . Si apre la finestra di codice e posiziona il cursore all'interno del metodo che gestisce l'evento " Enter " . VB.NET scatena questo evento ogni volta che un cursore entra nella casella di testo
7
incolla il codice in quel metodo : .
TextBox1.SelectionStart = 0
TextBox1 . SelectionLength = TextBox1.Text.Length
" TextBox1 " uno non è il nome della casella di testo , sostituire " TextBox1 " con il nome della casella di testo che ti sei ricordato . Questo codice seleziona il testo nella casella di testo e mette in evidenza quando si scheda per il controllo .
Aggiungi " OnClick " Logica
8
Premere " F7 " per visualizzare il forma in vista del design nuovo. Fare clic sulla stessa casella di testo si è fatto clic in precedenza , e quindi fare doppio clic sull'evento "Click" nella finestra "Proprietà" . Il codice per l'evento "Click" apre
9
incollare il seguente testo in quel metodo : .
TextBox1.SelectionStart = 0
TextBox1.SelectionLength = TextBox1 . text.length
Questo è lo stesso codice che incollato nella manifestazione "Enter". Ponendolo in questo evento " Click ", così , si abilita VB.NET per evidenziare il testo quando si fa clic sulla casella di testo invece di tabulazione ad esso .
10
Premere F5 per eseguire il progetto . Il modulo si apre e visualizza le due caselle di testo .
11
Type nulla nella casella di testo in alto . Premere il vostro tasto "Tab " per scheda per la casella di testo in basso .
12
Premere " Tab " per tornare alla casella di testo in alto . VB.NET evidenzia il testo .
13
Fare clic sulla casella di testo in basso . La casella di testo in alto perde il suo punto forte . Fare clic sulla casella di testo in alto di nuovo , e ricompare in evidenza .