IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Faire une liste suggestive lors des saisies avec un comboBox


Sujet :

C#

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Full-stack
    Inscrit en
    Novembre 2010
    Messages
    372
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Full-stack

    Informations forums :
    Inscription : Novembre 2010
    Messages : 372
    Points : 489
    Points
    489
    Par défaut Faire une liste suggestive lors des saisies avec un comboBox
    Bonsoir à tous,
    Je voudrais faire une liste suggestive comme on envoie dans les telephones portables. Une liste qui à partir de la saisie de la 3e lettre affiche les "noms" et "prenom" de tous les clients de la table donts les noms et prenoms comportent les 3 lettres saisies. Exemple, je saisie abc tous les noms et prenom qui comportent ces 3 lettres s'affichent.

    Une idée comment faire ?

    Merci.
    La recherche de la connaissance est une Lumière qui apaise le Cœur.
    Si une réponse vous a été utile , n'oubliez pas de voter en cliquant sur:.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Points : 1 327
    Points
    1 327
    Par défaut
    Il y a une propriété à activer dans la combobox qui fait ça (à partir de la première lettre)
    De mémoire je ne saurais te la redonner par contre, à toi de regarder
    Le Porc est un loup pour le Porc.

  3. #3
    Membre expérimenté

    Homme Profil pro
    Responsable des études
    Inscrit en
    Mars 2009
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2009
    Messages : 553
    Points : 1 672
    Points
    1 672
    Par défaut
    Il s'agit des propriétés AutoCompleteMode, AutoCompleteSource et AutoCompleteCustomSource.

  4. #4
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 196
    Points : 197
    Points
    197
    Par défaut
    tu met cette propriété à ta combobox :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TaCombobox.DropDownStyle = ComboBoxStyle.DropDownList;
    Ensuite tu fais l'évènement keypress de ta combobox, et dedans tu précises que tant que tu as moins de 3 lettres tu ne rempli pas la liste des items.
    Et quand tu en as plus de 3, tu fais ta recherche de noms et prénoms et tu fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TaCombobox.Items.Add(TaValeur);
    J'ai pas testé mais ça devrait être bon

Discussions similaires

  1. Faire une liste déroulante avec des drapeaux
    Par identifiant_bidon dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 25/04/2011, 22h04
  2. [MySQL] Faire une liste des membres ! + trier par ordre !
    Par ghosty dans le forum PHP & Base de données
    Réponses: 15
    Dernier message: 01/08/2008, 12h32
  3. Réponses: 3
    Dernier message: 12/12/2007, 11h39
  4. Faire une liste avec deux éléments par ligne
    Par pc.bertineau dans le forum Mise en page CSS
    Réponses: 18
    Dernier message: 12/04/2007, 14h47
  5. Réponses: 3
    Dernier message: 13/02/2007, 11h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo