Comment mettre à jour les valeurs de la zone de liste sous la zone de liste déroulante dans ttk Python33

Quand j'ai créer la zone de liste déroulante, il n'a pas d'éléments dans la liste. Maintenant, quand je clique sur le bouton de la liste déroulante une fonction est appelée (par l'intermédiaire de la postcommand option), mais une fois dans ma fonction, je ne sais pas comment définir les valeurs dans la zone de liste de la liste déroulante.

Code quelque chose comme ceci:

    #update list upon drop down
    self.cbox = Combobox(self, width = 10, postcommand = self.updtcblist)

    def updtcblist(self):
        list = self.getPortLst()
        self.cbox.getlistbox.set(list) #getlistbox doesn't work

Merci,

Harvey

OriginalL'auteur Harvey | 2013-09-19