Le Microsoft.NET Framework a permis aux programmeurs de créer des interfaces visuelles pour leur logiciel . . Ce cadre fournit de nombreux outils qui vous permettent de construire des interfaces graphiques ( GUI) facilement . Par exemple , le cadre prévoit la « ListBox », un composant qui affiche une liste des éléments à l'intérieur d'une boîte rectangulaire. Une façon d' accéder aux données des membres d'une " zone de liste " est de l'utiliser dans une requête. Vous pouvez utiliser le langage LINQ . Net requête pour sélectionner les éléments que vous affichez dans la " zone de liste. " Choses que vous devez Visual Studio 2010 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 . " Cela va créer un nouveau projet d'application Windows Form et un Windows Form vide apparaît dans la fenêtre principale de l'éditeur . 2 Localisez le panneau portant la mention « boîte à outils », qui est situé soit sur la gauche ou la droite côte à la main sur l'écran. La «boîte à outils » propose une liste de composants graphiques utilisables , comme " zone de liste. " Cliquez sur la rubrique intitulée « ListBox » et faites-le glisser sur le Windows Form . En relâchant le bouton de la souris , vous pouvez placer l'objet sur le formulaire. 3 Cliquez sur l' élément de menu " Affichage" dans la partie supérieure de l'interface Visual Studio 2010. Sélectionnez «Code» dans le menu qui apparaît. Le point de vue change maintenant de l'éditeur visuel de l'éditeur de code source. Recherchez le texte " InitializeComponent ( ) », qui est à mi-chemin en bas de la page. Placez tout le code source après cette ligne de texte. 4 créer une liste de notes. Une requête qui suit la logique de sélection de grades au-dessus de 75 utilisera ces grades . Ces notes peuvent ensuite imprimer à la " zone de liste. " Donnez la liste suivante des grades : int [ ] = new int grades [] { 55 , 77, 12 , 99, 47 , 88, 62} ; 5 Créer un requête LINQ . Cette requête vous permet de parcourir la liste des « grades » et test pour voir si la note est supérieure à 75 . Si la pente est supérieure à 75 , l' instruction «select» sera le sélectionner. Cela vous permet d'imprimer plus tard. Ecrire la requête LINQ suivante: IEnumerable requête = de qualité dans les classes lorsque le grade > 75 sélectionner grade; < br > Photos 6 Ready la " zone de liste " pour les données entrantes en écrivant la ligne de code suivante: listBox1.BeginUpdate (); 7 Démarrer la requête LINQ en le plaçant dans une boucle " foreach " . À chaque itération de la boucle " foreach " , tout grade " sélectionné " sera ajouté à la " zone de liste. " Écrivez le " foreach " boucle suivante : foreach (int i dans la requête ) { ListBox1.Items.Add (i );} 8 fermer les données écriture capacité de la " zone de liste " en publiant la déclaration suivante: listBox1.EndUpdate (); 9 Exécutez le programme en appuyant sur le bouton "Play " vert. Un formulaire Windows apparaît, et il affiche une " zone de liste. " Le " ListBox " a les valeurs suivantes : 77 99 88
|