是否可以知道选择了哪个级联?

问题描述 投票:0回答:0

是否可以知道在以下tkinter代码中选择了哪个级联(cascadeid)?

submenu=Menu(popup,tearoff=0)
def com(cascadeid):
    # Doing something with cascadeid
submenu.add_command(label="command1", command=lambda: com(cascadeid))

popup.add_cascade(label="cascade1",menu=submenu)
popup.add_cascade(label="cascade2",menu=submenu)
def do_popup(event):
    popup.tk_popup(event.x_root, event.y_root, 0)
window.bind("<ButtonRelease-3>", do_popup)ype here

为了最小化 tkinter 的代码行数,我需要知道在弹出菜单中选择了哪个级联。我在谷歌上搜索过,但没有找到任何东西。

python tkinter menu cascade
© www.soinside.com 2019 - 2024. All rights reserved.