我有以下选项菜单:
self.textoprioridad = Label(self.frameTwo, text = "Prioridad: ", justify="center")
self.textoprioridad.grid(row=n, column=4)
var2 = StringVar()
menu2 = OptionMenu(self.frameTwo, var2, "Primera pieza", "Esta semana", "Normal", "Baja")
menu2.grid(row=n, column=5, ipadx=10)
var2.set("Primera pieza")
self.optionmenus_prioridad.append((menu2, var2))
显示了如下:
问题是,如果我从列表中选择Normal
,那么按钮的大小就会变小:
我想知道是否可以将OptionMenu按钮保持为初始大小,如下所示:
提前谢谢。在
{{cd2>在方法中指定
此方法比在
grid
方法中指定一个集合width
要好,因为这意味着小部件将始终跨越列的长度。在sticky
是一个键,它显示小部件也将粘贴在哪里。如果您说sticky='W'
,那么小部件将停留在列的左侧。通过使isEW
它将粘在左边和右边,因此将它自身拉伸到列的长度。注:它位于北东南西一种解决方案是通过指定
width
属性为小部件指定特定的大小:另一种解决方案是让小部件“粘”在容器的侧面:
^{pr2}$使用第二个选项,小部件仍然可以调整大小,但是它们受到所在列大小的限制。如果调整大小,它们都会调整大小,以保证它们的大小始终一致。在
按^{指定宽度:
相关问题 更多 >
编程相关推荐