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
Vous devez vous connecter pour publier un commentaire.
Répondu à ma propre question.
J'ai Enfin trouvé un exemple qui a aidé, et il a obtenu de travailler avec le code suivant:
Cela fonctionne comme souhaité.
OriginalL'auteur Harvey