【问题标题】:Remove command from a button从按钮中删除命令
【发布时间】:2013-06-16 05:02:43
【问题描述】:
    b1=Button(bla bla bla,command=run_something)

    b1.configure (command='')

我想从按钮中删除“命令”,以便按下时不会发生任何事情

我该怎么做?

注意: 我没有使用 b1.bind() 不,我不能把它改成这个然后使用 b1.unbind

【问题讨论】:

  • 任何特定的小部件工具包?
  • 我不知道你说的对不起是什么意思
  • @ilovecrysis:Button 是什么?你是从哪里导入的?
  • 从 tkinter 导入 *
  • 你写的对我有用。 b1.configure(command='')b1.configure(command=lambda:None) 等应该都可以工作。

标签: python python-3.x tkinter


【解决方案1】:

将命令设置为None:

b1.config(command=None)

【讨论】:

    【解决方案2】:

    好吧,你可以编写一个什么都不做的函数,然后把它分配给那个按钮。

    【讨论】:

    • 有一个命令会干扰手动绑定,因此必须完全删除该命令,而不是什么都不做。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-29
    • 1970-01-01
    相关资源
    最近更新 更多