【问题标题】:TKinter OptionMenu background not colouring its borderTKinter OptionMenu 背景不着色其边框
【发布时间】:2019-12-17 08:28:50
【问题描述】:

我正在尝试更改 optionMenu 的背景颜色以匹配我框架的背景颜色,但 OptionMenu 周围似乎有一个边框拒绝更改并保持白色:

OptionMenu 的代码:

export_option=OptionMenu(adv_frame,export_type,'Whole database','Only selected')
export_option.config(width=14,bg='grey80')
export_option.grid(row=1,column=4,sticky='w')

框架代码:

adv_frame=Frame(top_frame,pady=10,padx=3,bg='grey80')
adv_frame.grid(row=3,columnspan=4,sticky='ew')

如何使白色边框像其他所有内容一样变灰?我浏览了菜单配置选项,但看不到任何相关内容。

【问题讨论】:

  • 也将highlightbackground 设置为grey80
  • 谢谢,您应该将其发布为答案

标签: python tkinter


【解决方案1】:

设置高亮:

export_option["highlightthickness"] = 0

这将移除边框,您将拥有统一的框架。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-13
    • 1970-01-01
    • 2021-06-11
    • 2021-06-07
    • 1970-01-01
    • 2015-10-23
    • 2015-07-05
    相关资源
    最近更新 更多