⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk
tkinter.ttk.Combobox ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk
tkinter.ttk.Combobox ( )
DESCRIPTION.
Créer une nouvelle liste à choix déroulante (widget : tkinter.ttk.Combobox ( )).
SYNTAXE.
CHX_Choix = tkinter.ttk.Combobox ( parent , attribut1 = valeur , ... , attributn = valeur )
CHX_Choix = ⇨ affectation de l'instance du controle [ optionnel ]
tkinter.ttk.Combobox ( ) ⇨ création d'une instance de tkinter.ttk.Combobox ( ) [ OBLIGATOIRE ]
parent ⇨ conteneur de l'instance de tkinter.ttk.Combobox ( ) [ OBLIGATOIRE ]
attribut = valeur ⇨ attribut à modifier avec sa nouvelle valeur [ optionnel ]
CREATION DES LISTES DEROULANTES A CHOIX.
La classe tkinter.ttk.Combobox ( ) n'est pas native du module tkinter, il faut donc commencer par importer le module d'extension tkinter.ttk pour pouvoir utiliser cette classe. Voir import pour plus de détails sur l'incorporation de modules, classes et méthodes non built-in dans un script.
Voir le tutoriel sur les listes déroulante à choix ...
STYLES DES LISTES DEROULANTES A CHOIX.
"." : style par défaut de la racine du style.
"ComboboxPopdownFrame" : style par défaut du conteneur des listes déroulante à choix.
"TCombobox" : style par défaut des listes déroulante à choix.
ETATS DYNAMIQUES DES LISTES DEROULANTES A CHOIX.
"disabled" : la liste déroulante à choix est sous le pointeur de la souris.
"focus" : la liste déroulante a le focus.
"pressed" : la liste déroulante est actionné par l'utilisateur.
"readonly" : la liste déroulante est en lecture seulement.
LISTE DES ATTRIBUTS DES LISTES DEROULANTES A CHOIX.
class : référence des valeurs des attributs dans la base de données.
cursor : défini l'aspect du pointeur de la souris lorsqu'il se trouve sur le controle.
exportselection : définit si une sélection de texte peut être copiée dans le presse papier.
height : hauteur du controle.
justify : alignement d'un texte dans le controle.
postcommand : fonction à appeler quand l'utilisateur déroule les éléments du controle.
style : associe un style au controle.
state : modifie l'état du controle.
takefocus : indique si le controle doit réagir à la touche tabulation.
textvariable : indique la variable associée au texte du controle.
values : liste des valeurs alphanumériques proposées dans le controle.
width : largeur du controle.
xscrollcommand : positionnement précis de l'ascenseur horizontal.
yscrollcommand : positionnement précis de l'ascenseur vertical.
Voir aussi la classe tkinter.ttk.Style ( ) et les attributs accessibles uniquement par cette classe.
METHODES SPECIFIQUES DES LISTES DEROULANTES A CHOIX.
current ( ) : place un élément de la liste déroulante à choix dans le sélecteur.
METHODES HERITEES DE LA CLASSE TKINTER.ENTRY ( ).
bbox ( ) : retourne la boite englobante d'un caractère, héritée de la classe tkinter.Entry ( ).
delete ( ) : supprime une partie du contenu du champ de saisie.
get ( ) : retourne le contenu du champs de saisie.
icursor ( ) : Déplace le curseur avant caractère précisé.
index ( ) : retourne l'index du caractère à la position spéciale.
insert ( ) : insert un contenu à une position précise.
select_clear ( ) : annule la sélection.
select_present ( ) : test s'il y a une sélection.
select_range ( ) : sélectionne une partie du contenu.
xview ( ) : retourne la portion du contenu visible.
xview_moveto ( ) : définit le début de la portion du contenu visible.
xview_scroll ( ) : fait défiler le contenu du champs de saisie.
EVENEMENT SPECIFIQUE DES LISTES DEROULANTES A CHOIX.
"<<ComboboxSelected>>" : l'utilisateur a sélectionné une valeur dans la liste
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de