我有一个删除功能,它应该删除组合框中的所选项目及其关联的字典值。然后它应该清除显示该字典值的文本框,我希望它也只清除组合框的文本文件。有办法吗?
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.set('')
关于python - 如何清除 ttk.Combobox 的文本字段部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35233043/