Treeview hiển thị dữ liệu phân cấp. Thay đổi màu nền bằng property background trong constructor.
Lưu ý: Ví dụ dùng Listbox (không phải Treeview) với background="purple4", foreground="white", selectbackground="black".
Ví dụ
from tkinter import *
from tkinter import ttk
win = Tk()
win.geometry("700x350")
lb = Listbox(win, width=100, height=10, background="purple4", foreground="white", font=('Times 13'), selectbackground="black")
lb.pack()
def edit():
for item in lb.curselection():
lb.delete(item)
lb.insert("end", "foo")
lb.insert("end", "item1", "item2", "item3", "item4", "item5")
ttk.Button(win, text="Edit", command=edit).pack()
win.mainloop()
Kết quả
Listbox (không phải Treeview) màu tím đậm (purple4), chữ trắng, item chọn nền đen.

Cho Treeview thật sự: Dùng ttk.Style() configure: style.configure('Treeview', background='color', fieldbackground='color', foreground='color') và style.map('Treeview', background=[('selected', 'color')]).