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

wxPython Discussion :

Mise à jour des choix d'une ComboBox


Sujet :

wxPython

  1. #1
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 31
    Par défaut Mise à jour des choix d'une ComboBox
    Bonjour,

    Suite à un événement (choix opérateur), je voudrais mettre à jour la liste des choix disponible dans une combobox. J'ai essayé de nombreuses façon de faire: Refresh, Update... mais rien de satisfaisant. Pourriez vous me renseigner.

    Merci

  2. #2
    Membre Expert Avatar de pacificator
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 074
    Par défaut
    bonjour,

    essaye:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    mon_controle.Clear()
    mon_controle.Append(['choix1', 'choix2', 'choix3', 'etc...'])
    Pour trouver ces méthodes, il suffit d'aller sur la doc en ligne, de rechercher dans Alphabetical class reference la classe wxComboBox, de constater qu'elle dérive de wxControlWithItems qui possède les méthodes qui vont bien.

    Bonne lecture et bon python.

  3. #3
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 31
    Par défaut
    Merci, effectivement cela fonctionne lorsque je veux ajouter un seul élément.
    En revanche, cela ne fonctionne pas lorsque je veux inserer plusieurs éléments avec la commande:
    mon_controle.Append(['choix1', 'choix2', 'choix3', 'etc...'])
    Le message d'erreur est le suivant: String or Unicode type required

    Je dois avoir un problème avec le format wxArrayString. Avez vous une idée?

    Merci

  4. #4
    Membre chevronné Avatar de cboudy
    Profil pro
    Ingénieur informatique industrielle
    Inscrit en
    Avril 2006
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique industrielle
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 407
    Par défaut
    tu as aussi la fonction AppendItems()

  5. #5
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 31
    Par défaut
    Merci beaucoup, c'est ce que je cherchais!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Mise à jour des champs d'une table
    Par soso78 dans le forum Access
    Réponses: 2
    Dernier message: 14/12/2006, 15h57
  2. Réponses: 2
    Dernier message: 07/06/2006, 14h13
  3. Module de mise à jour des champs d'une table
    Par kikaillo dans le forum Access
    Réponses: 14
    Dernier message: 18/04/2006, 09h42
  4. Réponses: 6
    Dernier message: 07/02/2006, 14h44
  5. Réponses: 3
    Dernier message: 15/11/2005, 18h50

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