De Microsoft . Net framework is ingeschakeld programmeurs om visuele interfaces voor hun software te creëren . Dit kader biedt een groot aantal tools die u toelaten om grafische gebruikersinterfaces ( GUI ) eenvoudig te construeren . Bijvoorbeeld , het framework biedt de " ListBox , " een component die een lijst met items in een rechthoekige doos weergeeft . Een manier om de gegevens van een lid " ListBox " toegang is om het te gebruiken in een query . Je kunt het . Netto LINQ query- taal te gebruiken om te selecteren welke items u weer in de " ListBox . " Wat je nodig hebt Visual Studio 2010 Toon Meer Aanwijzingen Open Visual Studio 2010 1 door te klikken op het pictogram van het programma . Als het laadt , selecteert u " File /New /Project" en klik op " Visual C # /Windows Forms Application . " Dit zal een nieuwe Windows Form Application project te maken , en een lege Windows-formulier verschijnt in de belangrijkste editor venster . Kopen van 2 Plaats het paneel met het label " Toolbox ", die is gelegen aan de linker - of rechter kant van het scherm . De " Toolbox " is voorzien van een lijst met bruikbare grafische componenten , zoals " ListBox . " Klik op het item met het label " ListBox " en sleep het naar de Windows-formulier . Door het loslaten van de muisknop , kunt u het item op het formulier . 3 Klik op het menu-item met het label " Beeld" in de top van de Visual Studio 2010 -interface . Selecteer " Code " in het menu dat verschijnt . Het uitzicht verandert nu van de visuele editor om de broncode-editor . Kijk voor de tekst " InitializeComponent ( ) , " dat is ongeveer halverwege de pagina . Leg al uw broncode na deze tekstregel. 4 Maak een cijferlijst . Een query die de logica van de kwaliteiten selecteren boven 75 volgt zal gebruik maken van deze kwaliteiten . Deze cijfers kunnen dan afdrukken op de " ListBox . " Schrijf de volgende lijst van kwaliteiten: int [ ] rangen = new int [ ] { 55 , 77 , 12 , 99 , 47 , 88 , 62 } ; 5 Maak een LINQ query . Deze query kunt u doorlopen de " rangen " lijst en test om te zien of een cijfer boven 75 . Als de kwaliteit is dan 75 , zal de " select " statement te selecteren . Dit stelt u in staat om het later af te drukken . Schrijf de volgende LINQ query : IEnumerable vraag = van graad in de rangen waar gehalte > 75 selecteren rang; < br 6 Klaar het " ListBox " voor binnenkomende data door het schrijven van de volgende regel code > : listBox1.BeginUpdate ( ) op ; 7 Start de LINQ query door het te plaatsen in een " foreach " lus. Bij elke iteratie van de " foreach " lus , welke graad " geselecteerd " zal worden toegevoegd aan de " ListBox . " Schrijf de volgende " foreach " lus : foreach ( int i in de zoekopdracht ) op Twitter { listBox1.Items.Add ( i ) ; } 8 Sluit af de gegevens schriftelijk vermogen van de " ListBox " door de uitgifte van de volgende verklaring : listBox1.EndUpdate ( ) op ; 9 Start het programma door op de groene knop "Afspelen" . Een Windows-formulier wordt weergegeven en toont het een " ListBox . " De " ListBox " heeft de volgende waarden : 77 99 88
|