⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk ⇨ liste des attributs
tkinter.ttk.show
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk ⇨ liste des attributs
tkinter.ttk.show
DESCRIPTION.
Définit, ou retourne, le mode d'affichage du controle.
SYNTAXE.
show = mode
REMARQUES.
mode est un str ( ) qui peut prendre l'une des valeurs suivantes :
- "", cacher la colonne "#0" et les titres de colonne ;
- "headings", cacher la colonne "#0" et afficher les titres de colonne ;
- "tree", afficher la colonne racine "#0" et cacher les titres de colonne ;
- "tree headings", afficher la colonne "#0" et les titres de colonne, valeur par défaut.
EXEMPLE.
import tkinter , tkinter.ttk
def FNC_Mode ( Q ) : TRV_Geometrie [ "show" ] = Q
TKI_Principal = tkinter.Tk ( )
TRV_Geometrie = tkinter.ttk.Treeview ( TKI_Principal , columns = ( "#1" , "#2" ) )
TRV_Geometrie.heading ( "#0" , text = "Figure" )
TRV_Geometrie.heading ( "#1" , text = "Cotes" )
TRV_Geometrie.heading ( "#2" , text = "Formule" )
TRV_Geometrie.insert ( "" , "end" , text = "Cercle" , values = ( "1" , "2.Pi.r" ) )
TRV_Geometrie.insert ( "" , "end" , text = "Triangle" , values = ( "3" , "(h.b):2" ) )
TRV_Geometrie.insert ( "" , "end" , text = "Carré" , values = ( "4" , "c.c" ) )
TRV_Geometrie.insert ( "" , "end" , text = "Rectangle" , values = ( "4" , "L.l" ) )
TRV_Geometrie.pack ( )
tkinter.Label ( TKI_Principal , text = "Tester show = " ).pack ( side = "left" )
tkinter.Button ( TKI_Principal , text = '""' , command = lambda : FNC_Mode ( "" ) ).pack ( side = "left" )
tkinter.Button ( TKI_Principal , text = '"headings"' , command = lambda : FNC_Mode ( "headings" ) ).pack ( side = "left" )
tkinter.Button ( TKI_Principal , text = '"tree"' , command = lambda : FNC_Mode ( "tree" ) ).pack ( side = "left" )
tkinter.Button ( TKI_Principal , text = '"tree headings"' , command = lambda : FNC_Mode ( "tree headings" ) ).pack ( side = "left" )
tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy ).pack ( side = "left" )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de