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. 启用和禁用工具栏项目中的extjs工具提示
- 2. 禁用工具栏?
- 3. 在Visual Studio工具栏中启用禁用的工具
- 4. 如何禁用TTNavigator工具栏按钮?
- 5. 如何从Iframe中禁用工具栏
- 6. 禁用Tinymce工具栏oninit
- 7. 如何启用/禁用工具栏使用的设计支持库
- 8. iPhone NavigationControl工具栏项目
- 9. Eclipse:启用/禁用工具栏中的按钮
- 10. 我如何删除Eclipse火星Jboss工具工具栏项目
- 11. 如何使用javascript选择一个CKEditor工具栏项目?
- 12. 如何使不透明工具栏项目的透明工具栏
- 13. 添加工具栏项目上默认的工具栏
- 14. 添加工具栏项目或按钮DetailViewController工具栏的iPad
- 15. 如何禁用UI工具
- 16. 如何禁用/启用Ajax工具包Tabcontainer使用jQuery?
- 17. Android禁用onClick工具栏overFlowIcon
- 18. 禁用Google工具栏自动填充
- 19. 禁用Infragistics工具栏按钮(ButtonTool)
- 20. 如何删除禁用和重新启用小工具时的条目文本
- 21. 如何在IE9中使用JavaScript启用工具栏?
- 22. Visual C++启动工具栏按钮项目的步骤
- 23. Winium - 如何访问工具栏项目(如果该栏没有子项)
- 24. java fileChooser禁用主工具栏中的功能和选项
- 25. 如何禁用SpreadsheetApp.addMenu项目
- 26. 在工具栏中启用UIBarButtonItem
- 27. Angularjs工具栏命令 - 禁用和禁用按钮
- 28. 如何禁用一些symfony2调试工具栏元素?
- 29. 如何禁用android活动中的工具栏?
- 30. 如何禁用PDF页面的默认工具栏