Я делаю горячую клавишу (Alt + s), чтобы активировать кнопку меню.
Вот мой код.
MenuBar = tkinter.Menu(Win)
StartMenu = tkinter.Menu(MenuBar)
StartMenu.add_command(label="Action 1",command=ActionOne)
StartMenu.add_command(label="Action 2",command=ActionTwo)
MenuBar.add_cascade(label="Start",menu=StartMenu)
Я связываю событие, чтобы сфокусировать StartMenu.
Поэтому я использую
Win.bind_all("<Alt-s>",lambda event: StartMenu.focus())
Это не работает.
И focus_force () тоже не работает (я не знаю, работает ли это, Но ничего не изменилось)
Win.bind_all("<Alt-s>",lambda event: StartMenu.focus_force())