| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come creare DropDownList con chiave di ricerca in C
    Un elenco a discesa è un controllo disponibile in tutti gli ambienti Microsoft integrati di sviluppo come Visual Basic.NET e C # . L' elenco a discesa contiene un elenco di opzioni che l' utente finale può scegliere. L'elenco può essere popolato da un file , database esterno e può anche essere a livello di codice se i valori sono statici e non dovrebbero cambiare nel tempo . Uno dei vantaggi di utilizzare un elenco a discesa è che può essere cercato per un valore specifico . La ricerca è ancora più veloce se si utilizza una "chiave" e "valore" per popolare l' elenco a discesa da un oggetto Dictionary . Istruzioni
    1

    definire un oggetto "Dizionario " nel codice C # e di assegnare una "chiave" e un "valore " per ogni riga del dizionario . La "chiave" e "valore" può venire da un database o essere hard- coded . I valori sono hardcoded nel seguente esempio :
    dizionario

    = new Dictionary (); list.Add ( " tasto 1" , "valore 1 " ) ; list.Add ( " tasto 2 " , "valore 2" ) ; list.Add ( " tasto 3 " , " value 3 "); list.Add ( " valore di 4" " tasto 4 " , ;) ;
    2

    Definire l'oggetto " elenco a discesa " e impostare l'oggetto "Dizionario " di nome "lista ", come l'origine dati . Assegnare un nome alla discesa " DDL ". Impostare il " DataTextField " del " ddl " per la "chiave " da " lista" e il " DataValueField " al "valore " da " lista . "

    ddl.DataSource = lista; ddl.DataTextField = " Chiave " ; ddl.DataValueField = " Valore " ; ddl.DataBind ();
    3 < p > Cerca l'oggetto "Dizionario " usando il metodo " ContainsKey " . Ad esempio , si può decidere di cercare attraverso il "Dizionario" per individuare un valore specifico prima di aggiungere l'articolo al " nell'elenco a discesa . " " ContainsKey " è uno dei più veloci metodi di ricerca del "Dizionario " , . oggetto

    se ( list.ContainsKey ( " tasto 2" ) ) economici 4

    Cerca l'oggetto " elenco a discesa " con il metodo " FindByValue " . Questo metodo di ricerca è case-sensitive e ricerche per l'intero parametro di ricerca nella sua interezza .

    Se ( ddl.Items.FindByValue ( " value 3 " ) ! = Null) { ddl.SelectedValue = " valore 3 ";}

    Se è stato inserito " valore "come parametro di ricerca , nulla sarebbe stato restituito , perché non ci sono valori in " ddl " che sono uguali solo la parola " valore " . ;

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare Int. per ottenere il colore RGB Code 
    ·Come parole in grassetto in C + + con Xcode 
    ·Come fare un file sulla scheda di gioco in C + + 
    ·Come scrivere un file Hex 
    ·Come convertire doppia a stringa C + + 
    ·Come fare un file VSH 
    ·Definizione di una riser card 
    ·Strumenti utilizzati nella programmazione 
    ·Come imparare C + + eredità velocemente 
    ·Come ridurre la lunghezza di una stringa in C 
      Articoli in evidenza
    ·Come rimuovere gli spazi iniziali 
    ·Come accedere ai report in VB 
    ·Come fare una animazione Java più veloce 
    ·Come utilizzare gli oggetti 2D in CPP 
    ·Come Lasciare un Header PHP Anywhere 
    ·Come link a la GUI Interface in Java con un codice 
    ·Come cercare e analizzare i file di testo in C # 
    ·Come chiamare una funzione in QBasic 
    ·Come scrivere un programma Easytrieve Semplice 
    ·Come utilizzare matrici per fare matrici in C + + 
    Copyright © Conoscenza Informatica http://it.wingwit.com