通过一个按钮将项目添加到下拉菜单

时间:2018-12-18 06:32:12

标签: python-3.x tkinter

我是入门级。您能否帮助我找出如何通过使用“文件”菜单中的“添加”按钮向该下拉菜单添加例如“ c”,然后从该菜单中删除一个项目的方法。这是我的代码和添加功能:

from tkinter import *
from tkinter import simpledialog
root=Tk()
root.geometry('1600x800+0+0')
root.title('tk')


f1= Frame(root,width= 800,height=800,relief=SUNKEN)
f1.pack(side=LEFT)
name=StringVar()
def ADD():
    item= simpledialog.askstring('new','enter the new item')
    list1.append(item)
lbl_name= Label(f1,font=('arial',14,'bold'),text='name',bd=16,anchor='w')
lbl_name.grid(row=0,column=0)


list1=['a','b']
txtname=OptionMenu(f1,name,*list1)

txtname.configure(font=('arial',16))
txtname.grid(row=0,column=1)

menu=Menu(root)
root.config(menu=menu)

subMenu= Menu(menu)
menu.add_cascade(label='File',menu=subMenu)

subMenu.add_command(label='Add',command=ADD)

0 个答案:

没有答案