Bonjour,
Je n'arrive pas à bind les events Button-1 ou Double-Button-1 sur une liste box. Le callback a l'air de ne pas être appelé. C'est réellement le double click qui m'intéresse, pas le <<ListboxSelect>>.
Voyez vous l'erreur ou le probléme ?
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 from Tkinter import * R= Tk() l= Listbox(R) l.pack() for item in ["one", "two", "three", "four"]: l.insert(END, item) def _print(*a): print a l.bind("<<Button-1>>",lambda *a:_print("Button 1")) l.bind("<<Double-Button-1>>",lambda *a:_print("Double Button 1")) R.mainloop()
Partager