我在面板上绘制了一个半透明的矩形,但是在有静态文本的地方,矩形没有被填充。
我在每个静态文本中都绘制了矩形,但是当我这样做时,通讯文本就不会发生了。
如何在不使文本消失的情况下在statix文本中绘制半透明矩形?
代码是这样的:
dc = wx.PaintDC(self)
gc = wx.GraphicsContext.Create(dc)
gc.SetBrush(wx.Brush(wx.Colour(255, 255, 0, 22))) # Translucid Yellow
gc.DrawRectangle(0, 0, self.GetClientSizeTuple()[0], self.GetClientSizeTuple()[1])
我的静态文字已经完全透明,但仍然没有发生半透明的矩形!我该如何解决这个问题?
提前致谢
答案 0 :(得分:0)
将onPaint事件与所有statix文本相关联。