是否有显示交替行的颜色,即使空列表是空的wxPython一个列表部件?或者是否有一个在空的时候会显示背景颜色(除白色之外)?是否有一个wxpython列表小部件,即使列表为空时也会显示交替的行颜色?
回答
你可以用wx.Grid做,或你可能看新UltimateListCtrl,这是一个纯Python部件。如果它没有达到你想要的效果,你可以破解它!
确实。创建您的列表,自定义类:
import wx.lib.mixins.listctrl as listmix
class CustomList(wx.ListCtrl, listmix.ListRowHighlighter):
def __init__(self, parent):
wx.ListCtrl.__init__(self, parent)
listmix.ListRowHighlighter.__init__(self, (206, 218, 255))
参见:http://www.wxpython.org/docs/api/wx.lib.mixins.listctrl.ListRowHighlighter-class.html
从wxPython的文档:“在添加项目行的后台自动突出显示”你知道什么时候该列表是空的解决方案会甚至工作?我只是试了一下,它没有...谢谢 – volting 2010-07-18 11:22:38
不要猜测,但你总是可以交换前景色和背景色来表现出来。不管怎么说,这是最好使用一个网格,IMO – 2010-07-18 12:07:35
我怎么看不到交换前景色和背景色会的工作,你会不会还只是有一个单一的纯色,而不是当列表为空交替条?什么是最好使用网格所以我可能会检查出ULC,看看有什么可以用它做,虽然这将是很好,看是否和如何有人已经实现了这个..而不是浪费时间。 – volting 2010-07-18 15:06:17
- 1. 是否有一个enaml小部件来显示一个表?
- 2. 交替选择列表选项颜色
- 3. WPF列表查看3个不同列表的不同交替行颜色..?
- 4. VS 2015 - WebBrowser控件不会在CSS中显示交替的表格行颜色
- 5. 交替表颜色
- 6. 使用战斧dataList交替行颜色列表
- 7. 是否有可能hava在Visual Basic 6中交替颜色的列表框
- 8. Xamarin.Android替代颜色列表
- 9. 删除显示的颜色,同时选择一个小部件
- 10. 如何显示颜色的列表,从
- 11. 是否可以在FullCalendar中交替排列行背景颜色?
- 12. 交替表行颜色鲁棒显示:无设置
- 13. 如果所有单元格都为空,是否会显示一个表格行?
- 14. 表格中的交替行颜色(* | x)?
- 15. freemarker中的交替表行颜色
- 16. javascript交替颜色行的表
- 17. ExpressionEngine表中的交替行颜色
- 18. Python程序将一个列表分成两个列表,交替显示元素
- 19. react-virtualized list强制滚动条即使在列表中有一个项目时也会显示
- 20. 检查一个列表是否有全部的空值
- 21. MVC交替颜色表
- 22. 窗口小部件焦点显示列表和删除列表
- 23. 即使子表为空也会限制父表的截断吗?
- 24. CSS表与交替颜色行
- 25. 禁用交替表格行颜色
- 26. xml到PHP表交替行颜色
- 27. 显示即使计数为零时从另一个表的一列计数
- 28. 表格里面没有使用BluePrint CSS交替行的颜色?
- 29. Android Studio,即使在运行空活动时,Locat也会显示无限的“I/art:Enter while循环”,即使在运行空活动时也会显示
- 30. 在android中显示一个空列表的替代方案
从来没有想过使用一个网格,想法很好,但是我觉得一个网格将大量的工作,尤其是相较于OLV也可能是ULC (使用OLV已经宠坏了我:)。我已经在考虑使用ULC了,但我无法弄清楚它是否提供了我正在寻找的东西,但我认为我会因为它的可破解性质而放弃它,希望我能够实现我想要的。由于 – volting 2010-07-17 10:56:07