ich verwende einen Treeview und möchte während der Laufzeit die Bilder, welche zeilenweise links angezeigt werden, ändern. Momentan sieht der Code folgendermaßen aus (funktioniert auch so):
Code: Alles auswählen
def resAusfuehren(SqlStatement):
LNWtree.tag_configure("KA", background="white", foreground='red', image=picka)
...
if satz[6]=="KA":
LNWtree.insert("" , "end", iid = a, values=(a,satz[0],satz[1],satz[2],satz[3],satz[4],satz[5],satz[6],satz[7],satz[8],satz[9],satz[10]), tag="KA")
....
picka = PhotoImage(file="ka.png")
fenster.mainloop()
Code: Alles auswählen
def resAusfuehren(SqlStatement, bild):
LNWtree_loeschen()
picka = PhotoImage(file=bild)
LNWtree.tag_configure("KA", background="white", foreground='red', image=picka)
...
if satz[6]=="KA":
LNWtree.insert("" , "end", iid = a, values=(a,satz[0],satz[1],satz[2],satz[3],satz[4],satz[5],satz[6],satz[7],satz[8],satz[9],satz[10]), tag="KA")
...
fenster.mainloop()
Vielen Dank und viele Grüße.
snowflake