Tkinter滚动条重置为初始位置

时间:2014-11-27 18:49:21

标签: python tkinter scrollbar

我已将滚动条附加到列表框中。当我单击并拖动它时,它会滚动很好,但是当我释放鼠标时,滚动条会跳回到顶部。有没有办法阻止这种情况发生?

我将滚动条定位为垂直并将其附加到列表框的yview(通过设置scrollbar.config(command = listBox.yview))。然后我将它打包到side = RIGHT并填充= Y. 在此之后我根本不修改它。你能帮我弄清楚为什么会这样吗?

1 个答案:

答案 0 :(得分:3)

您还需要配置列表框以控制滚动条。 Effbot有很好的信息here。做:

listbox.config(yscrollcommand=scrollbar.set)