在下面显示的简单代码中,我有两个 OptionMenu 小部件:
variable = StringVar(win1)
variable.set(number(number2))
type = OptionMenu(win1, variable, "None", "Clear", "Dark", "Heavy", )
type.grid(row=i, column=3, sticky="nsew", padx=1, pady=1)
variableunit = StringVar(win1)
variableunit.set(unit)
unit = OptionMenu(win1, variableunit, "colour", "shade")
unit.grid(row=i, column=5, sticky="nsew", padx=1, pady=1)
我已经尝试使用回调函数进行跟踪,但到目前为止还没有奏效。我想在第一个菜单中选择“重”时链接,第二个菜单总是“颜色”。对于其余选项,第二个菜单必须始终默认为“阴影”,但可以更改。
如果有人可以帮助我,我将不胜感激。我已经查看了带有变量和跟踪的 effbot 站点,但仍然卡住了。