tkinter利用grid布局管理器实现与listbox的滚动显示

Scrollbar结合grid滚动条能拖拽能使用 sticky属性进行设置的
1 假如设置靠右的垂直滚动条 ,我们需要在上下伸展,靠右布置,只需要将Scrollbar控件的grid布局设置sticky=N+S+E N+S上下伸展 E靠右放置

	
	scro_bar = Scrollbar(stu_add)
    scro_bar.grid_configure(row=5, column=1, sticky=S  + W + N)
    Label(stu_add, text='爱好', font=('fangsong', 13)).grid_configure(row=5,sticky=W,column=0, pady=5)
    tLB=Listbox(stu_add, selectmode=MULTIPLE,font=('fangsong', 13),width=10,height=15)
    tLB.configure(yscrollcommand=scro_bar.set)
    tLB.grid_configure(row=5,column=1)
    for i in range(30):
        tLB.insert(END,str(i))
    result=tLB.curselection()
    tLB.activate(2) #默认激活哪一个索引值
    scro_bar.configure(command=tLB.yview)

```![在这里插入图片描述](https://img-blog.csdnimg.cn/20200704203645802.png)
假如设置靠下的垂直滚动条 ,我们需要在左右伸展,靠下布置,只需要将Scrollbar控件的grid布局设置为sticky=E+W+S  E+W左右伸展  S靠下放置
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页