Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan lage DropDownList Med Key Søk i C
    A Drop -down listen er en kontroll tilgjengelig i alle Microsoft Integrated Development Environments som Visual Basic.NET og C # . Drop -down liste inneholder en liste over alternativer som sluttbruker kan velge fra. Listen kan fylles ut fra en ekstern fil , database og kan også være hardkodet hvis verdiene er statiske og ikke forventes å endre seg over tid . En av fordelene med å bruke en Drop -down -listen er at det kan søkes etter en bestemt verdi . Søket er enda raskere hvis du bruker en "nøkkel" og " verdi " for å befolke Drop -down liste fra en ordliste objekt . Instruksjoner
    en

    Definer en "Dictionary " objekt i C #-kode og tildele en "nøkkel " og en " verdi " til hver rad i ordlisten . "Nøkkelen " og " verdi " kan komme fra en database eller være hardkodet . Verdiene er hardkodet i eksempelet under:

    Ordbok list = new ordbok (); list.Add ( " tast 1 " , "value 1 " ) ; list.Add ( "key to " , "value 2 "); list.Add ( "key 3 " , "value 3 "); list.Add ( " tast 4 " , "value 4" ;) ;
    2

    Definer " Drop -down liste" objekt og sette " Dictionary" objekt som heter " liste " som datakilde . Navngi drop- down " ddl . " Sett " DataTextField " av " ddl " til " nøkkelen " fra "list" og " DataValueField " til " verdi " fra "-liste. "

    ddl.DataSource = liste ; ddl.DataTextField =" Key "; ddl.DataValueField =" verdi " ; ddl.DataBind ();
    3

    Søk på " Dictionary" objekt ved hjelp av " ContainsKey " metoden. For eksempel kan det være lurt å søke gjennom "Dictionary " for å finne en bestemt verdi før du legger den til "drop -down listen. " " ContainsKey " er en av de raskest søkemetoder av " Dictionary" ; . objekt

    if ( list.ContainsKey ( "key to "))
    4

    Søk på " drop- down list" objekt ved hjelp av " FindByValue " metoden. Dette søket metoden er store og små bokstaver og søker for hele søkeparameteren i sin helhet.

    If ( ddl.Items.FindByValue ( "value 3 " ) ! = Null ) { ddl.SelectedValue = "value 3 "; }
    p Hvis du skrev " verdi " som søkeparameteren , ville null har blitt returnert , fordi det er ingen verdier i " ddl " som er lik bare ordet " verdi " . ;

    früher :

     Weiter:
      Relatert Artike
    ·Hva er en ISO Programmerer 
    ·Hvordan feilsøke C + + Tags 
    ·Slik Flip et nummer i boolsk 
    ·Slik konverterer en streng i Tegn i C + + 
    ·Hvordan bruke StrLen Command i C + + 
    ·Hvordan dynamisk tildele en array ved hjelp av klasse i…
    ·Hvordan bruke FX -filer i GTK Radiant 
    ·Vanlige Delstrenger i C 
    ·Hvordan bruke Arrays å lage matriser i C + + 
    ·Hvordan skrive Ordet tilsvarende en sjekk Beløp i C Pr…
      Anbefalte artikler
    ·Hvor å Endre det aktive vinduet i Visual Basic 
    ·Hvordan Hopp et element når Beising i Python 
    ·Slik eksporterer ASP.NET DataGrid til Excel 
    ·Slik deaktiverer Turbo på M3 
    ·Legge til tekst til rader i NetBeans Java 
    ·Hvordan få tastetrykk i C + + 
    ·Hvordan lage en bat fil 
    ·Hvordan lage pauser i en Turbo Pascal 7 
    ·Hvordan avinstallere Sun Java JRE 1.6 
    ·Hvor å Endre App.Path i VB6 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/