Я работаю под Windows 7, Python 2.6, Tkinter.
Мне нужна помощь для отмены выбора переключателя в графическом интерфейсе каждый раз, когда пользователь выбирает его.У меня три переключателя в одной группе и кнопка сброса.Когда пользователь выбирает кнопку сброса, все переключатели необходимо отменить.
Это объявление переключателя:
self.Rb1 = Radiobutton (self.parent, text = 'Is this a required pre_action to the next step?', variable = self.var, value = 1)
self.Rb1.place (x = 100, y= 400)
и кнопки «Сброс», которая связана скоманда OnReset:
def OnReset(self):
self.v1.set("Organ")
self.v2.set("Instrument")
self.v3.set("Surgical Action")
self.Rb1.deselect()
Но метод .deselect()
не стирает черную пулю из этого виджета!Он выбирает все переключатели (где у меня 3 переключателя в графическом интерфейсе).Пожалуйста, помогите мне понять, как я могу это исправить.
Я попытался уничтожить радиокнопку и объявить ее снова с теми же значениями конфигурации, но он был уничтожен и снова появился с черным маркером (т.е. выбран).
Заранее спасибо.