如何清除组合框中的上一个选定项目

时间:2019-06-03 08:34:58

标签: python-3.x combobox

在我的代码中,我有两个组合框。选择第一个组合框中的项目后,相关选项将显示在第二个组合框中。

例如:combobox1 Combobox2选项

   A              1, 2, 3, 4    --> 2 is selected

   B              5, 6, 7, 8

当我在组合框1中选择了B选项时,它仍在组合框2中显示了值2。

如何清除组合框2中先前选择的项目?

我同时尝试了selection_clear()Options_clear(),但这对我不起作用。

任何人都可以建议如何清除combobox2中先前选择的项目吗?

2 个答案:

答案 0 :(得分:0)

尝试使用combobox.databindings.clear()进行组合框绑定

答案 1 :(得分:0)

单击组合框1中的选项时,设置组合框2的默认文本。

例如:combobox2.set(“选择一个数字”)

此处将设置默认值,而不是先前选择的默认值。