dateviewgrid设置vscrollbar
时间: 2023-11-27 15:06:09 浏览: 29
要在DateViewGrid上设置垂直滚动条,可以使用以下代码:
```python
from tkinter import *
from tkinter.ttk import *
root = Tk()
# 创建DateViewGrid
data = [
['John', 'Doe', '28'],
['Jane', 'Doe', '26'],
['Bob', 'Smith', '35'],
['Alice', 'Johnson', '42']
]
cols = ('First Name', 'Last Name', 'Age')
treeview = Treeview(root, columns=cols, show='headings')
for col in cols:
treeview.heading(col, text=col)
treeview.column(col, width=100, anchor='center')
for datum in data:
treeview.insert('', 'end', values=datum)
treeview.pack(side=LEFT, fill=BOTH)
# 创建Scrollbar
scrollbar = Scrollbar(root, orient=VERTICAL)
scrollbar.pack(side=RIGHT, fill=Y)
# 将TreeView和Scrollbar关联起来
treeview.config(yscrollcommand=scrollbar.set)
scrollbar.config(command=treeview.yview)
root.mainloop()
```
这将创建一个DateViewGrid和一个垂直滚动条,并将它们链接在一起。您可以调整Treeview的宽度和高度以查看滚动条是否正常工作。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)