我有一个删除函数,它应该删除Combobox中的选定项及其关联的字典值。然后它应该清除显示该字典值的文本框,我希望它也只清除组合框的文本文件。有没有办法做到这一点?
def DeleteEntry():
if not ComboBox.get() == "" and ComboBox.get() in FriendMap:
del FriendMap[ComboBox.get()]
FriendListKeys = FriendMap.keys()
FriendListKeys.sort()
ComboBox['values']=FriendListKeys
FriendListBox.delete(1.0,2.0)
这就是我到目前为止所做的,但我希望下一行删除Combobox中的文本字段。
答案 0 :(得分:4)
您可以通过将其值设置为空字符串来清除 Combobox 的选定值:
ComboBox.set('')