我想知道python tkinter中的ComboBox和OptionMenu小部件之间有什么区别。似乎他们允许做同样的事情,但是Combobox仅在ttk中可用。
有谁能解释差异?
谢谢
这OptionMenu
是带有菜单的按钮。菜单的高度通常会增加,直到到达屏幕边缘为止。选项是固定的,用户无法输入自己的值。
甲Combobox
事实上是一种Entry
用一个下拉列表框部件。用户可以(如果配置正确)在组合框中键入内容或从下拉列表中进行选择。下拉列表通常只限于少数几行,当列表过长时,会使用滚动条。
该Combobox
也有点轻松地添加和窗口小部件已创建后删除项目。将OptionMenu
被设计成具有创建控件时设置的项目的静态数量。