repères visuels dans une application logicielle peuvent aider à faire l'expérience de l'utilisateur plus agréable et productive. Si vous créez des programmes VB.NET , vous travaillez probablement avec des contrôles de zone de texte . Les zones de texte permettent aux utilisateurs de communiquer avec votre demande. Une façon d'aider les utilisateurs à identifier la zone de texte active est de mettre en évidence le texte en son sein. VB.NET ne le fait pas automatiquement , mais par la fixation d'un couple de gestionnaires d'événements à votre code , vous pouvez faire votre texte en surbrillance du programme dans les zones de texte que les utilisateurs sélectionnent eux. Instructions
ajouter du texte au formulaire
1
lancement de Visual Studio et ouvrez un de vos projets VB.NET .
2
Situer le formulaire de démarrage de votre projet la fenêtre " Solution Explorer" . Double -cliquez sur cette forme pour l'afficher dans l'éditeur de conception.
3
Cliquez sur le bouton "Afficher" en haut de Visual Studio , puis cliquez sur «boîte à outils ». La boîte à outils s'ouvre.
4
glisser deux contrôles " Encadré " de la boîte à outils vers le formulaire. Faites glisser les zones de texte de sorte que l'un semble au-dessus de l'autre.
5
un clic droit sur la zone de texte en haut , puis cliquez sur " Afficher les propriétés " pour afficher la fenêtre " Propriétés". Le nom de la forme sélectionnée apparaît dans la partie supérieure de cette fenêtre. Rappelez-vous le nom de la zone de texte . Il sera probablement " TextBox1 " si aucun autres zones de texte existent sur votre formulaire , sauf les deux que vous avez ajouté .
6
Cick le bouton «Événements» en haut de la fenêtre " Propriétés " pour afficher une liste des types d'événement . Double- cliquez sur l'événement "Entrée". La fenêtre de code s'ouvre et positionne le curseur à l'intérieur de la méthode qui gère l'événement " Enter " . VB.NET déclenche cet événement chaque fois qu'un curseur entre dans la zone de texte
7
collez ce code dans cette méthode : .
TextBox1.SelectionStart = 0
TextBox1 . SelectionLength = TextBox1.Text.Length
Si " TextBox1 " on n'est pas le nom de la boîte de texte , remplacer " TextBox1 " avec le nom de la zone de texte que vous vous souveniez . Ce code sélectionne du texte dans la zone de texte et le met en surbrillance lorsque vous onglet au contrôle.
Ajouter " OnClick " Logic
8
presse "F7 " pour afficher la forme en vue de la conception de nouveau . Cliquez sur la même boîte de texte que vous avez cliqué dessus, puis double- cliquez sur l'événement "Clic " dans la fenêtre " Propriétés". Le code pour l'événement " Click" ouvre
9
collez le texte suivant dans cette méthode : .
TextBox1.SelectionStart = 0
TextBox1.SelectionLength = TextBox1 . text.length
c'est le même code que vous avez collé dans l'événement "Entrée". En le plaçant à cet événement "Clic " ainsi , vous activez VB.NET pour surligner le texte lorsque l'utilisateur clique sur la zone de texte au lieu de tabulation à elle.
10
Appuyez sur F5 pour exécuter le projet. Le formulaire s'ouvre et affiche les deux zones de texte .
11
Type de quoi que ce soit dans la zone de texte en haut . Appuyez sur votre touche «Tab » à l'onglet de la zone de texte inférieure.
12
presse «Tab» pour revenir à la zone de texte en haut . VB.NET souligne le texte.
13
Cliquez sur la zone de texte inférieure. La zone de texte en haut perd son point culminant . Cliquez sur la zone de texte en haut à nouveau , et la sélection réapparaît.