Microsoft Net rammeverket har gjort det mulig for programmerere å skape visuelle grensesnitt for deres programvare. . Dette rammeverket gir mange verktøy som lar deg lage grafiske brukergrensesnitt ( GUI ) lett . For eksempel gir rammene på " Liste- ", en komponent som viser en liste over elementer i en rektangulær boks . En måte å få tilgang til medlemsdata av en " Liste- " er å bruke den i en spørring . Du kan bruke . Net LINQ spørrespråk for å velge hvilke elementer du vil vise i " ListBox . " Du trenger
Visual Studio 2010
Vis flere instruksjoner
en
Åpen Visual Studio 2010 ved å klikke på programmets ikon. Når den lastes ned, velger du "Fil /Ny /Project" og klikk " Visual C # /Windows Forms Application. " Dette vil skape en ny Windows Form Application prosjekt , og en blank Windows Form vises i hovedredaktør vinduet.
2
Plasser sentralen merket " Toolbox ", som ligger på enten venstre - eller høyre side av skjermen. "Toolbox " har en liste over brukbare grafiske komponenter , som " ListBox . " Klikk på elementet merket " Liste- " og dra den inn på Windows Form . Ved å slippe museknappen , kan du plassere elementet på skjemaet .
3
Klikk på menypunktet merket " View" fra toppen av Visual Studio 2010 -grensesnittet . Velg " Code" fra menyen som vises. Utsikten endrer seg nå fra det visuelle editor til kildekoden editor. Se etter teksten " InitializeComponent ( ) ", som er omtrent halvveis ned på siden. Plassere alle kildekoden etter denne linjen med tekst.
4
Lag en liste over karakterer. En spørring som følger logikken i å velge karakterer over 75 vil bruke disse karakterene . Disse karakterene kan deretter skrive ut til " Liste- . " Skriv følgende liste over karakterer : en
int [ ] karakterer = new int [ ] { 55, 77, 12 , 99, 47, 88 , 62 };
5
Opprett en LINQ spørring . Dette søket lar deg iterere gjennom " karakterer "-listen og test for å se om en klasse er over 75 år. Hvis karakteren er over 75 , vil "select " statement velge det. Dette gjør at du kan skrive den ut senere . Skriv følgende LINQ spørring:
IEnumerable query =
fra karakter i karakterer
der grade > 75
velge klasse ;
6
klar på " Liste- " for innkommende data ved å skrive følgende kodelinje : en
listBox1.BeginUpdate ();
7
Start LINQ spørring ved å plassere den i en " foreach " loop . Med hver iterasjon av " foreach " loop , noe grade " valgt " vil bli lagt til " Liste- . " Skriv følgende " foreach " loop : en
foreach ( int i i søket )
{ listBox1.Items.Add ( i) ;}
8
Steng dataene skriver evne til " Liste- " ved å utstede følgende uttalelse : en
listBox1.EndUpdate ();
9
Kjør programmet ved å trykke på den grønne " Play "-knappen . En Windows- skjema vises , og det viser en " Liste- . " Den " Liste- " har følgende verdier:
77
99
88