作为标题,我不明白为什么我不能改变所选项目的背景色。这是我的密码。。。你知道吗
self.listaFatture = wx.ListCtrl(self, size=(frame.GetSize().Width - 30, frame.GetSize().Height - 250), style=wx.LC_REPORT)
.....
self.listaFatture.Bind(wx.EVT_LIST_ITEM_SELECTED, self.SelezionaFatturaColore)
.....
def SelezionaFatturaColore(self,event):
print('Selezionato')
index= event.GetIndex()
self.listaFatture.SetItemBackgroundColour(index, 'gray')
self.listaFatture.SetItemTextColour(index, 'black')
事件已启动,但颜色不变
提前感谢所有帮助我的人
我找到了一个解决办法,我不知道是不是一个错误。你知道吗
我用-1设置了一个变量,然后,当我选择一行时,我记得索引,我在设置颜色后取消选择它。。。你知道吗
更简单的阅读代码。。。你知道吗
相关问题 更多 >
编程相关推荐