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 :

Modifier la liste d'un ComboBox


Sujet :

wxPython

  1. #1
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut Modifier la liste d'un ComboBox
    Bonjour,

    Je souhaite modifier la liste de choix possible d'un Combobox en fonction de sélections faites par l'utilisateur.

    Exemple au démarrage du programme:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    cb1 = wx.ComboBox(panel1, 100, choices = liste_dept) ##liste_dept = tous les départements
    cb2 = wx.ComboBox(panel1, 101, choices = liste_client) ##liste_client = tous les clients
    Après avoir choisi un département:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    cb2 = wx.ComboBox(panel1, 101, choices = liste_client) ##liste_client = clients du département choisi
    Quelqu'un sait-il comment faire?
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  2. #2
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut
    C'est bon j'ai trouvé ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    for item in liste_client:
        cb2.Append(item, item.upper())
    ## Où liste_client est la liste du département choisi
    .

    Par contre j'ai un autre petit souci... comment associer au combobox un ascenseur... Je pensais que ça le ferai automatiquement mais à priori non?
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  3. #3
    Rédacteur/Modérateur

    Avatar de Jiyuu
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Janvier 2007
    Messages
    2 456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur amateur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 456
    Billets dans le blog
    15
    Par défaut
    Si c'est bon cela ce fait bien de manière automatique...
    Initiation à Qt Quick et QML : Partie 1 - Partie 2
    En cas de besoin, pensez à la
    Mon site et mes tutoriaux sur Developpez.com
    Pas de question technique par MP... Les forums sont là pour ça

  4. #4
    Membre averti
    Inscrit en
    Octobre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 21
    Par défaut combo box et ascenceur
    Bonjour,

    j'ai a peu pres le même souci sur une choicebox.
    Tu dois peut être avoir une option à activer ou desactiver (voir la nature de l'option) pour fixer la taille de la combo box. En fonction du nombre d'éléments de la combobox, l'ascenseur se met en place.

    Je part dans cette voie. En cas de succes, j'envoie un nouveau post

    Bon courage
    Si tu trouves, donnes nous la reponse

    Bonne journée
    Lajuve

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

Discussions similaires

  1. Modifier une liste déroulante (Combobox)
    Par alex.a dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 19/06/2007, 12h22
  2. Modifier contenu liste.
    Par Michel Hubert dans le forum Access
    Réponses: 3
    Dernier message: 11/05/2006, 16h45
  3. [debutant]Modifier une liste passer en parametres
    Par chpog dans le forum Langage
    Réponses: 3
    Dernier message: 03/01/2006, 11h57
  4. modifier une liste deroulante
    Par navona dans le forum IHM
    Réponses: 2
    Dernier message: 30/11/2005, 00h01
  5. [VB6] largeur d'une zone de liste d'une combobox
    Par Nick13 dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 28/08/2004, 12h30

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