⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk ⇨ Notebook
tkinter.ttk.Notebook ( ).select ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ extension ttk ⇨ Notebook
tkinter.ttk.Notebook ( ).select ( )
DESCRIPTION.
Sélection un onglet du classeur pour le rendre actif.
SYNTAXE.
NTB_Classeur.select ( index )
NTB_Classeur = instance quelconque de tkinter.ttk.Notebook ( ) [ OBLIGATOIRE ]
.select ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
index ⇨ index de l'onglet [ optionnel ]
REMARQUES.
index peut être un int ( ) donnant la position de l'onglet dans le classeur ou un l'identifiant du controle contenu dans l'onglet.
Si index est omis, la méthode tkinter.ttk.Notebook ( ).select ( ) retourne le chemin du controle, ou du conteneur, insérer dans l'onglet actuellement sélectionné et actif.
EXEMPLE.
import tkinter , tkinter.ttk
def FNC_Activation ( event ) :
NTB_Classeur.select ( event )
TKV_Actif.set ( f"Onglet actif : { NTB_Classeur.select ( ) }." )
TKI_Principal = tkinter.Tk ( )
TKV_Actif = tkinter.StringVar ( )
tkinter.ttk.Style ( ).configure ( "TNotebook" , tabposition = "w" )
NTB_Classeur = tkinter.ttk.Notebook ( TKI_Principal )
for konglet in range ( 10 ) : NTB_Classeur.add ( tkinter.Label ( text = f"Onglet : 0{ konglet } ..." ) , text = f"Onglet { konglet }" )
NTB_Classeur.pack ( )
tkinter.Label ( TKI_Principal , textvariable = TKV_Actif ).pack ( )
tkinter.Scale ( TKI_Principal , orient = "horizontal" , from_ = 0 , to = 9 , command = FNC_Activation ).pack ( )
tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy ).pack ( )
FNC_Activation ( 0 )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de