首页 > 解决方案 > Tkinter 按钮禁用背景

问题描述

我想在禁用时定义按钮颜色。目前,每次更改按钮状态时,我都会更改按钮的颜色。

button.config(state=DISABLED, bg="grey")

然后我每次都需要把它改回来。这很烦人。

button.config(state=NORMAL, bg="red")

前景有一个选项,disabledforeground所以我希望背景有一个姊妹功能,但事实并非如此。

button = Button(
    master,
    bg="red",
    disabledbackground="grey",
)

是否有其他选项如何定义disabledbackgroud例如。通过主题或类似的东西?

标签: pythontkinter

解决方案


推荐阅读