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 :

Combobox : Ajouter un item


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 254
    Par défaut Combobox : Ajouter un item
    Bonjour,
    J'ai une combobox que je remplis à partir d'une table SQL, à l'aide d'un DataSet. J'utilise
    this.ComboBox.DisplayMember
    this.ComboBox.ValueMember
    J'aimerais pouvoir ajouter un item (exemple : "NouvelItem" pour le texte affiché, et "250" pour la valeur) à n'importe quel moment sans recharger la liste. Mais je ne vois pas comment le faire.
    Si vous pouvez m'aider....
    Merci beaucoup
    Cédric

  2. #2
    Membre éprouvé
    Inscrit en
    Décembre 2003
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Décembre 2003
    Messages : 108
    Par défaut
    une fois ta liste chargée tu peux faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ListItem item=new ListItem("NouvelItem","250");
    this.combobox.Items.Insert(6,item);
    6 est l'emplacement (à partir de 0) où tu veux insérer ton élément, vérifie bien sûr que cet élément existe dans la liste sinon tu aura une belle exception

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 254
    Par défaut
    Merci bp pour ta réponse, et ListItem fait parti d'un espace de nom ou c'est une structure à créer?
    Cédric

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 5
    Par défaut
    C'est probablement trop tard mais bon...

    ListItem fait partie d'un espace de nom

    System.Web.UI.WebControls

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 254
    Par défaut
    ben non c'était pas trop tard
    Merci bp, j'avait déjà trouvé l'info avant de poster ici mais ca ne marchait pas car j'avais oublié d'ajouter la référence
    Merci bp
    Cédric

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 254
    Par défaut
    En fait ca marche pas j'ai le message d'erreur suivant :
    Impossible de modifier la collection d'éléments lorsque la propriété DataSource est définie.

Discussions similaires

  1. comment ajouter des items dans un combobox sous delphi?
    Par salimo79 dans le forum Débuter
    Réponses: 6
    Dernier message: 19/10/2009, 17h21
  2. Ajouter FontFamily items dans combobox
    Par olibara dans le forum Windows Forms
    Réponses: 11
    Dernier message: 25/07/2009, 17h34
  3. Gwtext: comment ajouter un item dans ma combobox dynamiquement
    Par dadoukhane dans le forum GWT et Vaadin
    Réponses: 1
    Dernier message: 03/07/2008, 17h42
  4. [VBS] Ajouter un item a un combobox
    Par PaLoTTe dans le forum VBScript
    Réponses: 2
    Dernier message: 05/09/2007, 12h18
  5. Ajouter plusieurs items à une Combobox
    Par ShortcutZ dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 16/10/2006, 09h14

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