我正在使用 Grid 几何管理器开发一个 Tkinter 应用程序(这是我第一次使用 Grid,我喜欢它!:D),它包含一个滚动列表框,每当用户选择一个选项时就会显示选项。
它运作良好,但窗户又小又丑。当我最大化它时,其他一切都可以很好地调整大小(感谢 columnconfigure),但列表框保持相同的高度。有没有简单的方法来解决这个问题?
(我见过这个问题,但它是针对 Pack 的,而不是针对 Grid 的)
提前致谢。
代码示例,因为有人要求:
self.tasklist = Listbox(self.frame, exportselection=0)
self.tasklist.grid(row=1, sticky=W+E+N+S)
yscroll = Scrollbar(self.frame, command=self.tasklist.yview, orient=VERTICAL)
yscroll.grid(row=1, column=1, sticky=N+S)