python中用treeview的configure参数设置treeview本身长宽的例子
时间: 2023-11-03 15:05:58 浏览: 334
treeview的实例
当您使用 tkinter 创建 treeview 时,可以设置 treeview 的宽度和高度。以下是一个示例代码:
```python
import tkinter as tk
from tkinter import ttk
# 创建主窗口
root = tk.Tk()
# 创建树形视图
treeview = ttk.Treeview(root)
# 设置 treeview 的宽度和高度
treeview.config(height=10, width=20)
# 添加 treeview 的列标题
treeview['columns'] = ('name', 'age')
# 设置列标题的宽度
treeview.column('#0', width=0, stretch=tk.NO)
treeview.column('name', width=100)
treeview.column('age', width=50)
# 添加数据到 treeview 中
treeview.insert('', '0', 'item1', text='Item 1', values=('John', 25))
treeview.insert('item1', 'end', 'subitem1', text='Subitem 1', values=('Mary', 30))
# 显示 treeview
treeview.pack()
# 运行主窗口
root.mainloop()
```
在上面的代码中,我们使用 `treeview.config()` 方法来设置树形视图的高度和宽度。`height=10` 设置树形视图的高度为 10 行,`width=20` 设置树形视图的宽度为 20 个字符。
阅读全文