[英]Overlapping Images Treeview python tkinter
當我嘗試在 tk.treeviw 的每一行中插入圖像時,圖像重疊。 他們是一種使樹視圖的每一行都具有最小高度的方法,以便圖像不會發生沖突嗎? 我創建了一個滾動條,所以樹視圖是可滾動的。
PatrolView.insert("", "end", text="", image=RavenImage, values=(i[0], myplname, myaplname, i[3]))
PatrolView.insert("", "end", text="", image=LionImage, values=(i[0], myplname, myaplname, i[3]))
PatrolView.insert("", "end", text="", image=BullImage, values=(i[0], myplname, myaplname, i[3]))
我已經通過在將圖像添加到樹視圖之前調整圖像大小並更改 rowheight 屬性來解決這個問題
style2 = ttk.Style()
style2.theme_use("winnative")
style2.configure("sohof.files.Treeview",
background="#D3D3D3",
foreground="white",
rowheight=int(monitorHeight / 2.5),
fieldbackground="#D3D3D3")
self.secondTreeview = ttk.Treeview(subjectWindowCanvas, selectmode='browse',
style="sohof.files.Treeview")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.