7
A
回答
13
使用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
被禁用)。
相關問題
- 1. 禁用工具欄?
- 2. 根據切換狀態禁用/啓用工具欄菜單項
- 3. 在Visual Studio工具欄中啓用禁用的工具
- 4. 如何通過命令禁用/啓用tinymce工具欄
- 5. 如何從Iframe中禁用工具欄
- 6. 如何禁用圖像工具欄
- 7. 如何禁用TTNavigator工具欄按鈕?
- 8. 如何禁用標籤欄項目?
- 9. 禁用matplotlib工具欄
- 10. 禁用Tinymce工具欄oninit
- 11. 如何啓用/禁用工具欄使用的設計支持庫
- 12. 工具欄項目顏色
- 13. iPhone NavigationControl工具欄項目
- 14. 如何在Symfony2項目的prod環境中啓用調試工具欄?
- 15. 啓用和禁用dojo菜單欄項
- 16. 在擴展單元格中啓用和禁用UI工具欄
- 17. ONS-工具欄按鈕編程啓用禁用
- 18. Eclipse:啓用/禁用工具欄中的按鈕
- 19. 我如何刪除Eclipse火星Jboss工具工具欄項目
- 20. 如何啓用或禁用Oracle WebCenter Content Server上的調試工具欄
- 21. 如何確定用戶是否觸摸了工具欄項目?
- 22. 如何使用javascript選擇一個CKEditor工具欄項目?
- 23. 如何使不透明工具欄項目的透明工具欄
- 24. 添加工具欄項目或按鈕DetailViewController工具欄的iPad
- 25. 添加工具欄項目上默認的工具欄
- 26. 如何禁用UI工具
- 27. 如何禁用Symfony2中Ajax調用的調試(工具欄)?
- 28. 如何在SpringSource工具套件項目中啓用Datanucleus支持
- 29. 如何禁用/啓用Ajax工具包Tabcontainer使用jQuery?
- 30. 如何隱藏/禁用CDT啓動欄?