繁体   English   中英

删除 tkinter 树视图中的标题行

[英]Remove header row in tkinter treeview

谁能告诉我如何删除 tkinter Treeview 中的标题行?

from tkinter import *
from tkinter import ttk

root = Tk()

NewTree= ttk.Treeview(root)
NewTree.pack()
NewTree.heading("#0", text="How to remove this row?")
NewTree.insert("", "0", 'item1',text='Item number 1')

root.mainloop()

使用show选项只显示树而不显示标题:

NewTree = ttk.Treeview(root, show="tree")

相关文件

来自docs.python.org

展示

包含零个或多个以下值的列表,指定要显示树的哪些元素。

  • 树:在第 0 列中显示树标签。
  • 标题:显示标题行。

默认为“树标题”,即显示所有元素。

注意:列 #0 始终指的是树列,即使未指定 show=”tree”。

来自新墨西哥技术 Tkinter 参考

展示

要抑制每列顶部的标签,请指定show='tree' 默认是显示列标签。

TkDocs

您可以选择使用show小部件配置选项隐藏一个或两个列标题或树本身(只保留列)(默认为"tree headings"以显示两者)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM