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.
|