繁体   English   中英

Python Tkinter:如何减少 Treeview 中的制表符空间

[英]Python Tkinter: How to decrease tab space in Treeview

所以我有以下代码在下图中创建 GUI:

import tkinter as tk
import tkinter.ttk as ttk
root = tk.Tk()
# Some code

# Creating Master TreeView
treeView = ttk.Treeview(root)
treeView.heading("#0", text="Variables", anchor=tk.W)
treeView.place(relx=0, rely=0.00,relwidth=0.1,relheight=1)
# Some Code

# Creating Folders/Sub Folders
var = treeView.insert("", 0, text=name)
treeView.insert(var, "end", text="Type: "+type)
treeView.insert(var, "end", text="Value: "+str(value))

这就是它看起来像没有被按下然后按下在此处输入图像描述 在此处输入图像描述

有没有办法减少子文件夹的tabspace? 就像把它带回黑点所在的地方?

在此处输入图像描述

对于上下文,这就是整个 gui 的样子: 在此处输入图像描述

我必须为 Treeview 保留这么多空间,只是为了确保子文件夹出现在屏幕上,它占用了很多空间。 我倾向于发现 treeview 在添加子文件夹时使用了大量不必要的空间

您可以尝试包含树列: treeView.column('#0', width=your_width, stretch=False)

暂无
暂无

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

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