|  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 kryssruta för att Filtrera en lista

    Listor används för att visa data av liknande typ . Till exempel kan det vara nummer listor , listor brev och namnlistor . Filtrering en lista väljer vissa objekt från listan och utesluter andra . En lista kan filtreras utifrån några användbara kriterier genom användning av en Microsoft . Net "-rutan . " En CheckBox kan välja en lista och visa bara de objekt i listan som uppstår efter en viss bokstav . Du kan använda Microsoft Visual Studio 2010 för att utföra denna uppgift . Saker du behöver
    dator med Visual Studio installerad 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 . " En ny Windows Form Application projekt skapas , och en tom Windows-formulär visas i redigerarens huvudfönster .
    2

    Leta upp " Toolbox " -panelen ligger på vardera sidan av den huvudsakliga redigeringsfönstret . Denna box innehåller listor över objekt som kan användas för att bygga ett grafiskt användargränssnitt . Hitta det som är märkt "-rutan . " Addera 3

    Klicka och dra kryssruta från " Toolbox " panel på formuläret . En kryssruta visas i formuläret .
    4

    Leta reda på posten som heter " TextBox " från " Toolbox " panel . Dra och släpp detta objekt som det du gjorde med "-rutan " .
    5

    Dubbelklicka på "-rutan " för att öppna sidan källkoden associerat med kryssrutan .
    6

    Hitta källkoden som säger " partiella offentliga klass Form1 : . Form " Nedanför detta uttalande , skriver följande lista deklaration :

    statisk lista myList = new List ( ) ;
    7

    Hitta källkoden som säger " offentliga Form1 ( ) . " Nedanför detta uttalande , skriver följande uttalanden att lägga till några punkter till
    8

    Leta texten märkt " checkBox1_CheckedChanged . " Denna kod körs när kryssrutan klickas på eller av .
    9

    Loop igenom varje post i listan som du vill filtrera . Skriv ett " foreach " loop för att åstadkomma detta . Skriv följande precis nedanför "-rutan " kodblock som visades när du dubbelklickar klickade det .

    Foreach ( var bokstav i myList ) katalog

    { }
    10

    filtrera listan utifrån vissa kriterier . Till exempel , för att filtrera ut alla bokstäverna " A ", skriver följande mellan klammerparenteser av " foreach " loop "

    om ( brev ! = " A " ) katalog

    { } .
    11

    Lägg den filtrerade texten till " TextBox " objekt du skapat i formuläret för att göra detta , skriv följande inom klammerparenteser av " om " uttalande :

    textBox1.Text + = bokstav , . . .
    12

    Kör programmet genom att trycka på den gröna knappen "Spela" programmet kommer att visa en kryssruta Klicka en gång för att välja listan textrutan visar nu bokstäverna " BCDE . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man installerar Dolphin Just Host
    ·Hur man spela in med Flowplayer
    ·Hur man sätter variabler i en struktur för ColdFusion…
    ·Lägga till kartor till Quake 3
    ·Hur man beräknar THD i MATLAB
    ·Hur du återställer en IIS AppPool Med PowerShell
    ·Hur läsa innehållet i en textfil med VBScript
    ·Hypertech Programmerare Tips
    ·Hur Loop igenom en lista med objekt i Freemarker
    ·Hur du hittar Enum Typer
    Utvalda artiklarna
    ·Programmering 3D spel i Java
    ·Hur man tar bort alla bokstäver från en lista i Pytho…
    ·Hur man byter omvända snedstreck Med Double i Java
    ·Hur man skriver ett program i C Använda Lucas Series
    ·Ta bort dubbletter CSVs i PHP
    ·Visual Basic Subrutin Förklaring
    ·Lätt Förklaring av Java Applets
    ·De statiska metoder i Java Subklass
    ·Lägga till en rad i en textruta i Visual Basic
    ·Hur man använder VB Logic för att sortera en lista
    Copyright © Dator Kunskap http://www.dator.xyz