Получить значение метки из динамически создаваемых пунктов меню [tkinter] - PullRequest
1 голос
/ 27 сентября 2011

У меня есть каскадное меню в родительском меню. Каскадные элементы создаются динамически с помощью метода add_checkbutton.

Пользователь должен иметь возможность «проверять» пункты меню и выбирать / подтверждать их. Однако я не знаю, как получить доступ к тексту в пунктах меню, чтобы решить, какой элемент выбран.

Очевидное решение - динамически генерировать tk.StringVar, но я бы хотел этого избежать, поскольку это значительно усложняет код.

Как получить значение метки меню / текста в tkinter? Есть ли другое решение проблемы?

1 Ответ

2 голосов
/ 29 сентября 2011

Вы можете использовать метод entrycget элемента меню, чтобы получить любой из его атрибутов, включая метку и значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...