【问题标题】:How to change or remove submenu border of Tkinter's OptionMenu widget?如何更改或删除 Tkinter 的 OptionMenu 小部件的子菜单边框?
【发布时间】:2014-07-03 15:13:06
【问题描述】:

我试图摆脱在更改选项菜单和子菜单背景和前景色时出现的粗边框。

我确实设法通过以下方式摆脱或修改父选项菜单边框:

optmenu.configure(hilightthickness=0)

这里有一个参考改变子菜单的背景颜色:

How to change menu background color of Tkinter's OptionMenu widget?

..但我似乎找不到删除子菜单上显示的外边框的方法。试过 hilighthickness=0 但不行。

我使用的是 Windows 7 和 Python 2.7。

有什么想法吗?谢谢。

【问题讨论】:

标签: python tkinter submenu optionmenu


【解决方案1】:

应该有一个 bd 选项,只需执行以下操作:

bd=0

在定义它的所有选项时添加它。

【讨论】: