вопрос выглядит довольно простой, но мне не удается установить состояние кнопки переключения на панели инструментов, чтобы не переключаться, не разбивая ее.Установить кнопку панели инструментов переключить состояние wxpython
создать кнопку на панели инструментов тумблер с помощью
button = toolbar.AddLabelTool(..., kind=wx.ITEM_CHECK)
Затем я проверить свое состояние с помощью
button.IsToggled()
все они работают отлично. Проблема возникает, когда я хочу вручную отключить кнопку.
Я попытался
button.SetToggle(False)
, который делает не-тумблер его, но, кажется, сломать поведение кнопки - кажется, делает чек выше всегда возвращает значение False.
button.IsToggled = False
и
toolbar.ToggleTool(11, False)
не похоже на работу.
Любые идеи? спасибо
спасибо, он работал –
ссылка сломана, новая ссылка: https://wxpython.org/Phoenix/docs/html/wx.ToolBar.html?highlight=toolbar#wx.ToolBar.AddCheckTool – user2682863
@ user2682863 Старая ссылка заменена на рабочую. Ура! –