Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man använder en listruta i ett Query

    Microsoft NET Framework har gjort det möjligt för programmerare att skapa visuella gränssnitt för sin programvara . . Denna ram innehåller många verktyg som gör att du kan bygga grafiska användargränssnitt ( GUI ) lätt . Till exempel ger ramen för " ListBox , " en komponent som visar en lista över objekt i en rektangulär låda . Ett sätt att komma till medlemmens uppgifter av en " ListBox " är att använda den i en fråga . Du kan använda den . Net LINQ frågespråk för att välja vilka objekt du visar i " ListBox . " Saker du behöver Review, Visual Studio 2010
    Visa fler instruktioner
    1

    Öppna Visual Studio 2010 genom att klicka på dess programikon . När den laddas , välj " Arkiv /Nytt /Project " och klicka på " Visual C # /Windows Forms Application . " Detta kommer att skapa ett nytt Windows- projekt formulärprogram , och en tom Windows-formulär visas i redigerarens huvudfönster .
    2

    Leta panelen märkt " Toolbox ", som ligger på antingen vänster - eller höger sidan av skärmen. Den " verktygslåda " innehåller en lista med användbara grafiska komponenter , som " ListBox . " Klicka på posten märkt " ListBox " och dra den till Windows-formulär . Genom att släppa musknappen , kan du placera punkt i formuläret .
    3

    Klicka på menyalternativet märkt "Visa " från toppen av Visual Studio 2010 -gränssnittet . Välj " Code " från menyn som visas . Vyn ändras nu från den visuella redigeraren till källkoden redaktör . Leta efter texten " InitializeComponent ( ) , " vilket är ungefär halvvägs ner på sidan . Placera alla dina källkod efter denna textrad .
    4

    Skapa en lista över årskurser . En fråga som följer logiken i att välja kvaliteter över 75 kommer att använda dessa kvaliteter . Dessa kvaliteter kan sedan skriva ut den " ListBox . " Skriv följande lista med kvaliteter :

    int [ ] kvaliteter = new int [ ] { 55 , 77 , 12 , 99 , 47 , 88 , 62 };
    5

    Skapa ett LINQ fråga . Den här frågan kan du iterera igenom " kvaliteter " lista och test för att se om en klass är över 75 . Om betyget är över 75 , kommer den " select " uttalande markera det . Detta gör att du kan skriva ut det senare . Skriv följande LINQ fråga :

    IEnumerable query =

    från årskurs i årskurserna

    där klass > 75

    välja klass ;

    6

    Redo att " ListBox " för inkommande data genom att skriva följande kodrad :

    listBox1.BeginUpdate ( ) ;
    7

    Starta LINQ fråga genom att placera den inuti en " foreach " loop . Med varje upprepning av " foreach " loop , någon grad "vald " läggs till " ListBox . " Skriv följande " foreach " loop :

    foreach ( int i in query ) katalog

    { listBox1.Items.Add ( i) ;}
    8

    Förslut skrivningen förmåga " ListBox " genom att utfärda följande uttalande :

    listBox1.EndUpdate ( ) ;
    9

    Kör programmet genom att trycka på den gröna knappen "Spela" . En Windows-formulär visas , och den visar en " ListBox . " Den " listruta " har följande värden :

    77

    99

    88

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur överbelastningsskyddsstyrsystem 555
    ·Fördelar med flera Arv
    ·HTML Tutorial : Upphöjd
    ·Funktion av AS3 klass Sprite
    ·Konvertera RDB -filer till MPEG
    ·FCM kod i MATLAB
    ·Konvertera en datumstämpel
    ·Hur man skriver en byte array till Arkiv
    ·Vad betyder Alias ​​i I /O- fil
    ·Problem med en PGP Desktop
    Utvalda artiklarna
    ·Hur man målar i en panel i Visual Basic
    ·Lägga till en JScrollPane till en JFrame
    ·Hur man bygger ett affiliate system i ColdFusion
    ·Hur man startar en ny rad i Java Använda Anteckningar
    ·Hur man skapar Enum Hierarkier Med Java
    ·Hur man skriver en enkel Easytrieve Program
    ·Hur programmet i Flash Java
    ·Hur man programmerar Sudoku
    ·Hur får man ett värde på HKEY_CLASSES_ROOT i Visual …
    ·Vad innehåller specialtecken Computer Coding
    Copyright © Dator Kunskap http://www.dator.xyz