有没有办法可以明显表明某个条目被禁用?禁用条目时唯一发生的事情是你不能再点击它,但它的外观不会改变。
我尝试将背景更改为较暗的背景但如果禁用该条目则不会更改。
def blockentry(evento):
if self.addVotoFrameEntry2["state"] == NORMAL:
self.addVotoFrameEntry2["state"] = DISABLED
elif self.addVotoFrameEntry2["state"] == DISABLED:
self.addVotoFrameEntry2["state"] = NORMAL
self.addVotoFrameCheck = Checkbutton(self.addVotoFrame, text="Oggi", font=("Helvetica 11"), variable=var)
self.addVotoFrameCheck.pack(anchor=SW)
self.addVotoFrameCheck.bind("<Button-1>", blockentry)
self.addVotoFrameEntry2 = Entry(self.addVotoFrame, width=10)
self.addVotoFrameEntry2.pack(pady=(0, 10))
答案 0 :(得分:2)
Entry
不仅background
而且disabledbackground
,insertbackground
,readonlybackground
,selectbackground
- 因此您必须使用正确的变量: )
详情请见Entry
BTW:文字颜色为foreground
,disabledforeground
等