Wxpython 如何防止IntCtrl()忽略SetForeGroundColor
当更改IntCtrl的前景色时,它的行为就像没有在每次后续更新中设置一样,因为文本的颜色恢复为黑色。Wxpython 如何防止IntCtrl()忽略SetForeGroundColor,wxpython,Wxpython,当更改IntCtrl的前景色时,它的行为就像没有在每次后续更新中设置一样,因为文本的颜色恢复为黑色。 有没有办法避免这种情况 找到答案需要一段时间,因此如果您有类似的问题,答案在于默认颜色和oob颜色。 定义如下: self.Client\u rate=ic.IntCtrl(self.panel3,-1,值=0,大小=(25,22),默认\u color=self.txt\u color,oob\u color=“red”) 然后,如果需要更改前景色,请按如下方式更改: self.Client\
有没有办法避免这种情况 找到答案需要一段时间,因此如果您有类似的问题,答案在于默认颜色和oob颜色。
定义如下:
self.Client\u rate=ic.IntCtrl(self.panel3,-1,值=0,大小=(25,22),默认\u color=self.txt\u color,oob\u color=“red”)
然后,如果需要更改前景色,请按如下方式更改:self.Client\u rate.SetColors(默认\u color=self.txt\u color,oob\u color=“red”)
我相信这对某人有帮助。注意:需要拼写“color” 找到答案需要一段时间,因此如果您有类似的问题,答案在于默认颜色和oob颜色。
定义如下:
self.Client\u rate=ic.IntCtrl(self.panel3,-1,值=0,大小=(25,22),默认\u color=self.txt\u color,oob\u color=“red”)
然后,如果需要更改前景色,请按如下方式更改:self.Client\u rate.SetColors(默认\u color=self.txt\u color,oob\u color=“red”)
我相信这对某人有帮助。注意:需要拼写“color”