La validation des données est une technique qui traite les données et corrige les problèmes de mise en forme qui peuvent interférer avec d'autres parties du programme . Par exemple, la validation des données peut garantir que seuls les numéros entrés dans une zone de texte sont transmis à une autre partie du programme, comme une liste déroulante. Toutes les données alphanumériques non numériques ou mixtes peuvent être jetés à l'aide de la validation des données . Qu'est-ce qui reste est de bonnes données qui peuvent ensuite remplir une liste déroulante. Un moyen facile de démarrer ce problème est d' utiliser le framework . Net, qui possède de nombreuses fonctions intégrées qui simplifient la création de formulaire. Choses que vous devez
ordinateur avec Visual Studio 2010 est installé
Voir Plus Instructions
1
Ouvrez Visual Studio 2010 en cliquant sur son icône du programme. Quand il charge , choisissez " Fichier /Nouveau /Projet " et cliquez sur " Visual C # /Application Windows Forms . " Un nouveau projet d'application Windows Form est créé, et un Windows Form vide apparaît dans la fenêtre principale de l'éditeur .
2
Situer le panneau " Barre d'outils" , qui se trouve à droite de la fenêtre principale de l'éditeur . Cette liste tous de l'interface utilisateur graphique contrôles que vous pouvez ajouter à votre formulaire.
3
Sélectionnez " TextBox " et faites-le glisser sur le formulaire. Relâchez le bouton de la souris pour le placer. C'est là que les utilisateurs entrent les données qui seront ensuite validées . Les données valides seront transmises à la liste déroulante , qui est appelé une « zone de liste déroulante " dans le framework. NET .
4
Sélectionnez " zone de liste déroulante " et faites-le glisser sur le formulaire. Placez-le comme vous avez placé la " zone de texte ", en relâchant le bouton de la souris sur la forme . La " zone de liste déroulante " n'acceptera que des données valides de la " zone de texte ".
5
Cliquez sur la " zone de texte " pour le sélectionner. Localisez le panneau " Propriétés", qui est à côté du panneau " Barre d'outils" . Cliquez sur le petit éclair pour afficher tous les événements liés à la commande " zone de texte " .
6
Double- cliquez sur l'événement " TextChanged " . La fenêtre principale de l'éditeur passe immédiatement à la vue du code source , et affiche un tout nouveau , généré automatiquement événement " TextChanged " . Le code de cet événement ressemble à ceci:
private void TextBox1_TextChanged (object sender, EventArgs e) { }
7
Créer une variable entière nommée «données . "Cela va stocker les données validées avant de l'ajouter à la " zone de liste déroulante " Ecrivez ce qui suit à l'intérieur des accolades de l '« événement TextChanged "
int data = 0; . .
8 < p> Utilisez la fonction " TryParse " pour valider les données . Cette fonction renvoie une valeur true si une chaîne de texte qui lui est transmis contient que des chiffres. Sinon, elle retourne false . Vous pouvez le placer dans un "if" pour remplir la liste déroulante dans les cas où la " zone de texte " contient que des chiffres. Ecrivez ce qui suit ci-dessous la déclaration de variable entier :
if ( Int32.TryParse ( textBox1.Text , hors data)) { comboBox1.Items.Add (data) ;}
9
Cliquez sur le bouton vert "Play" pour compiler et exécuter le programme. Un formulaire Windows apparaît, avec une zone de texte et une liste déroulante ou combo , box. Tapez les lettres et les chiffres dans la zone de texte . Lorsque vous tapez, seuls les numéros sont ajoutés à la liste déroulante . Chaque numéro ajoute un nouveau niveau de la zone de liste déroulante , ce qui en fait une boîte multi- niveau .