Есть ли виджет со списком wxpython, который отображает чередующиеся цвета строк, даже если список пуст?или есть даже один, который будет отображать цвет фона (кроме белого), когда он пуст?
Действительно.Создайте свой список как пользовательский класс:
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
Вы можете сделать это с помощью wx.Grid или взглянуть на новый UltimateListCtrl, который является чистым виджетом Python. Вы можете взломать его, если он не делает то, что вы хотите!