在 Tkinter 的列表框中,如果列表框中的内容超出了框本身的大小,则可以使用左右箭头键滚动列表框中的内容。
我尝试使用 .bind()
函数重新绑定(bind)按键,但是无论我做什么,滚动功能仍然存在。
我还尝试使用[listbox].xview_moveto(0.0)
来覆盖滚动,但由于某种原因0.0在技术上并不是listbox
的开头。
最佳答案
返回值“break”将停止任何进一步的函数,因此您必须将其重新绑定(bind)到返回“break”的函数。
.bind("<Left>", lambda e: "break") # Disables the left arrow key
关于python - 是否可以在 Tkinter 中禁用左右箭头键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43023091/