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
Version imprimable
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
bonjour,
essaye: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.Code:
1
2 mon_controle.Clear() mon_controle.Append(['choix1', 'choix2', 'choix3', 'etc...'])
Bonne lecture et bon python.
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
tu as aussi la fonction AppendItems()
Merci beaucoup, c'est ce que je cherchais!