Die Microsoft Net Framework ermöglichte es Programmierern, visuelle Schnittstellen für ihre Software zu erstellen. . Dieses Framework bietet viele Werkzeuge, die Sie grafische Benutzeroberflächen (GUI) leicht konstruieren lassen . Zum Beispiel bietet das Framework die " ListBox ", eine Komponente, die eine Liste von Elementen in einem rechteckigen Feld zeigt . Eine Möglichkeit, die Datenelemente einer " ListBox " zuzugreifen, ist es in einer Abfrage verwenden . Sie können die . Net LINQ query language auswählen, welche Elemente, die Sie in der Anzeige " ListBox . " Things You
Visual Studio 2010
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie Visual Studio 2010 , indem Sie auf das Programmsymbol . Wenn es lädt , wählen Sie " File /New /Project" und klicken Sie auf " Visual C # /Windows Forms-Anwendung. " Dadurch wird eine neue Windows Forms -Anwendung-Projekt , und eine leere Windows Form erscheint im Hauptfenster des Editors .
2
Suchen Sie das Panel mit der Bezeichnung " Toolbox ", die entweder auf der linken oder rechten befindet Seite des Bildschirms. Die " Toolbox " enthält eine Liste der nutzbaren grafischen Komponenten , wie " ListBox . " Klicken Sie auf das Element mit der Bezeichnung " ListBox " und ziehen Sie es auf das Windows Form. Nach dem Loslassen der Maustaste , können Sie das Element auf dem Formular platzieren.
3
Klicken Sie auf das Menüelement "View" von der Spitze des Visual Studio 2010 -Schnittstelle. Wählen Sie "Code " aus dem Menü , das erscheint. Die Ansicht wechselt nun von der visuellen Editor, um den Quellcode -Editor. Suchen Sie nach dem Text " InitializeComponent ( ) ", die etwa in der Mitte ist die Seite . Legen Sie alle Ihre Quellcode nach dieser Textzeile.
4
Erstellen Sie eine Liste von Typen. Eine Abfrage, die die Logik der Auswahl Qualitäten über 75 folgt verwenden diese Qualitäten . Diese Sorten können dann auf die print " ListBox . " Schreiben Sie die folgende Liste der Qualitäten:
int [ ] = new int -Typen [] { 55 , 77, 12 , 99, 47 , 88, 62 };
5
erstellen LINQ-Abfrage . Diese Abfrage können Sie durch die "Noten" -Liste und Test , um zu sehen , wenn eine Klasse über 75 durchlaufen. Wenn die Klasse über 75 , wird die "select "-Anweisung auswählen. Dadurch können Sie später ausdrucken . Schreiben Sie die folgende LINQ-Abfrage :
IEnumerable query =
ab Klasse in den Jahrgangsstufen
mit Wertigkeit > 75
wählen Grade ;
Seite 6
Bereit das " ListBox " für eingehende Daten, indem er die folgende Codezeile:
listBox1.BeginUpdate ();
7
starten Sie die LINQ-Abfrage indem es sich in einer " foreach "-Schleife . Mit jeder Iteration der " foreach "-Schleife , jede Klasse " ausgewählt " wird dem hinzugefügt werden " ListBox . " Schreiben Sie die folgende " foreach "-Schleife :
foreach ( int i in query) {
ListBox1.Items.Add (i );}
8
Verschließen Sie die Daten schriftlich Fähigkeit des " ListBox " durch die folgende Anweisung absetzen :
listBox1.EndUpdate ();
9
Führen Sie das Programm durch Drücken der grünen Taste "Play" . Ein Windows Form angezeigt wird, und es wird eine " ListBox . " Die " ListBox " hat die folgenden Werte:
77
99
88