Matteo Alberti
Profilo di
Nome | Matteo Alberti |
---|---|
Indirizzo email | [email protected] |
Avatar | |
Messaggi | 2 |
-
- 2019-12-27 18:29:49
- Re: tkinter treeview come menù
- Forum >> Principianti
- Salve.
Ho scritto questo codice che ovviamente non funziona in quanto la funzione cambia viene eseguita quando faccio doppio click sul treeview. io invece vorrei che la
suddetta funzione venga eseguita quando faccio doppio click su uno specifico item.
Questo è il codice:
from tkinter import *
from tkinter import ttk
window = Tk()
window.geometry("800x800")
treeview = ttk.Treeview(window)
treeview.pack()
def cambia(evento) :
window.configure(background="yellow")
treeview.config(height = 10)
treeview.heading('#0',text = 'Prova')
treeview.insert('','0','item1',text = 'Primo Item')
treeview.insert('','1','item2',text = 'Secondo Item' )
treeview.insert('','end','item3',text = 'Terzo Item', )
treeview.insert('item1','end',text = 'alfa')
treeview.bind("<Double-1>", cambia)
Grazie spero che qualcuno possa aiutarmi.
-
- 2019-12-22 19:21:33
- tkinter treeview come menù
- Forum >> Programmazione Python >> GUI
- Salve a tutti.
Vorrei sapere se è possibile usare gli item di un treeview come se fossero le voci di un menù, cioè associare ad ogni item un evento particolare.
In Delphi è possibile fare in questo modo:
if (TreeView1.Selected.SelectedIndex = 1) then
memo1.Lines.Add('alfa');
if (TreeView1.Selected.SelectedIndex = 2) then
memo1.Lines.Add('alfa2');
In python come devo fare.
Grazie