| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment créer DropDownList Avec Clé Recherche dans C
    Une liste déroulante est une commande disponible dans tous les environnements de développement intégrés tels que Microsoft Visual Basic.NET et C #. La liste déroulante contient une liste d'options que l' utilisateur final peut choisir. La liste peut être alimenté à partir d'un fichier, base de données externe et peut même être codée en dur si les valeurs sont statiques et ne devraient pas changer au fil du temps . Un des avantages de l'utilisation d'une liste déroulante est qu'il peut être recherché pour une valeur spécifique . La recherche est encore plus rapide si vous utilisez une «clé» et «valeur» pour remplir la liste déroulante à partir d'un objet Dictionary . Instructions
    1

    définir un objet "Dictionnaire" dans votre code C # et attribuer une «clé» et une «valeur» à chaque ligne du dictionnaire. La «clé» et «valeur» peut provenir d'une base de données ou être codé en dur . Les valeurs sont codées en dur dans l'exemple ci-dessous:

    Dictionnaire = new Dictionary string> 2

    Définir l'objet " liste déroulante " et réglez l'objet "Dictionnaire" nommé " liste " comme source de données . Nommez le menu déroulant "DDL ". Réglez le " DataTextField " de " ddl " à la " clé " de " liste " et le " DataValueField " à la "valeur " de " liste. "

    ddl.DataSource = liste ; ddl.DataTextField = " Key " ; ddl.DataValueField =" valeur " ; ddl.DataBind ();
    3 < p > Rechercher l'objet "Dictionnaire" en utilisant la méthode " ContainsKey " . Par exemple, vous voudrez peut-être à chercher dans le « Dictionnaire » pour localiser une valeur spécifique avant de l'ajouter à la " liste déroulante . " " ContainsKey " est l'un des plus rapides des méthodes de recherche du " Dictionnaire " ; . objet

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

    recherche de l'objet " de la liste déroulante " en utilisant la méthode " FindByValue " . Cette méthode de recherche est sensible à la casse et les recherches pour l'ensemble de paramètre de recherche dans son intégralité.

    If ( ddl.Items.FindByValue ( "Valeur 3") ! = Null) { ddl.SelectedValue = " valeur 3 ";}

    Si vous avez entré " valeur "comme paramètre de recherche , null aurait été renvoyé , car il n'y a pas de valeurs " ddl " qui sont égaux à ce que le mot « valeur » . ;

    Previous :

    next :
      articles connexes
    ·Comment faire pour afficher des images dans une applica…
    ·Comment détecter un événement avec WIA Wait 
    ·Tutoriel du processeur Cell 
    ·Comment obtenir un prototype de fonction dans la DLL 
    ·Comment convertir Int Char 
    ·Comment faire pour convertir un pointeur vers une valeu…
    ·Comment commencer à apprendre l'Objective C sur Window…
    ·Comment faire un bouton sonore dans Xcode 
    ·Comment écrire un programme C Lecture d'une parenthès…
    ·Comment savoir Turbo C 
      articles en vedette
    ·Qu'est-ce qu'un programmeur ISO 
    ·Vous pouvez joindre un fichier pdf à une cible exacte …
    ·À propos de Binary Hex File Conversion 
    ·Comment démonter VB 
    ·Comment utiliser PHP pour remplir une base de données 
    ·Comment faire pour arrêter l'exécution d'un sous en V…
    ·Qu'est-ce qu'une Fragment de code C 
    ·Les qualités d'un bon développeur Java pour les systè…
    ·Comment faire pour créer une chaîne à partir des ré…
    ·Comment faire pour convertir un incorrect PHP Date 
    Copyright © Connaissances Informatiques http://fr.wingwit.com