Récupération N° de ligne liste TreeView
Bonjour
Je souhaite récupère le numéro de la ligne d’un treeview,
J'en aurais besoin par la suite afin de récupérer les éléments par rapport à sont emplacement dans la liste treeview
Pas de soucis lors de l’import des éléments avec la boucle suivante j'ai bien les bons numéros
Code:
1 2 3 4 5
| #BT TEST
def test2 () :
listItem = my_tree_section.get_children ( )
for i in listItem :
print (i) |
Mais lorsque je supprime un élément en double clic du treeview et que je relance ma boucle I celles-ci ne prend plus en compte le numéro des lignes (comme si l'index n'existait plus)
Code:
1 2 3
| def remove_one(e) :
x = my_tree_section.selection()[0]
my_tree_section.delete(x) |
exemple ici je supprime le 2eme élément de ma liste et relance la boucle :
resultat :
Comment faire pour rafraîchir les numéros des lignes lors de la suppression d'un élément
Merci d avance