我在配置列表框小部件时遇到问题,即使选择(以编程方式)设置为DISABLED
状态,选择仍然突出显示。下面的代码显示了问题:
from Tkinter import *
master = Tk()
listbox = Listbox(master)
listbox.pack()
listbox.insert(END, "Text1")
listbox.insert(END, "Text2")
listbox.insert(END, "Text3")
listbox.selection_set(first=0, last=None)
listbox.configure(exportselection=False)
listbox.configure(state=DISABLED)
现在,当我将状态更改为 时NORMAL
,所选项目被突出显示。有没有办法我可以禁用小部件(即鼠标点击无响应)但保持所选对象保持突出显示?
意图:我想在我正在创建的向导应用程序上使用这个小部件。我希望这个小部件指示用户选择的当前页面/向导编号。我可以使用其他任何小部件来代替它吗?(标签可能吗?)