b1=Button(bla bla bla,command=run_something)
b1.configure (command='')
我想从按钮中删除“命令”,这样如果按下则不会发生任何事情
我该怎么做?
注意: 我没有使用 b1.bind(<"button-1">) 不,我不能将其更改为这个,然后使用 b1.unbind
将命令设置为
None
:
b1.config(command=None)
好吧,你可以编写一个不执行任何操作的函数,然后将其分配给该按钮。
以防万一您真正想要的(就像我提出这个问题时一样)是使按钮本身无响应/不可点击,而不是“可点击但不执行任何操作”,您可以使用以下方法禁用该按钮:
b1.configure(state="disabled")