У меня есть два виджета OptionMenu в простых кусков кода, показанными ниже:Связывание двух виджетов OptionMenu TkInter
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 с переменными и следами, но я все еще застрял.
Что вы имеете в виду, когда «Load» выбрано в «Heavy» в первом меню? Что такое «Нагрузка»? – Junuxx