代码之家  ›  专栏  ›  技术社区  ›  kakyo

Tkinter按钮即使在禁用后也会响应事件处理程序

  •  0
  • kakyo  · 技术社区  · 7 年前

    我将我的按钮配置为禁用

    self.button.configure(state = Tk.DISABLED)
    

    self.button.bind('<Button-1>', myhandler)
    

    1 回复  |  直到 7 年前
        1
  •  2
  •   Bryan Oakley    7 年前

    Tkinter正在按设计工作。真正的问题是,您没有按照设计使用tkinter。

    如果你使用 command bind 实际上,你是在告诉tkinter你将处理点击的所有细节。