一千萬個為什麽

搜索

如何啟用/禁用工具欄項?

如何使gtk.ToolButton禁用以使其“灰顯”?喜歡這個:

alt text

你如何讓它再次啟用?

最佳答案

使用 set_sensitive 方法。如果你只需要禁用/啟用按鈕,你應該按下按鈕上的方法;參數應該是 True 用於啟用, False 用於禁用:

button.set_sensitive(True)    # enables the button
button.set_sensitive(False)   # disables the button

如果您正在處理操作,則可能需要禁用/啟用與按鈕關聯的操作(這可確保啟用/禁用可能與相同操作相關的其他窗口小部件,例如菜單項),並調用<�而 gtk.Action 上的代碼> set_sensitive 方法(雖然這是與 gtk.Widget 不同的方法之一,但用法完全相同;除外如果禁用了父 gtk.ActionGroup ,則不會啟用該按鈕。

轉載註明原文: 如何啟用/禁用工具欄項?