wxPython背景代码正在分散其他大小器。如何修复它,使其不会影响框架中的其他对象?
backgroundfile = wx.Image(backgroundfilepath, wx.BITMAP_TYPE_ANY).ConvertToBitmap()
self.bitmap1 = wx.StaticBitmap(self, -1, backgroundfile, (0, 0))
wx.StaticBitmap
是一个不同的小部件,在wx中未定义重叠同级小部件的行为。更好的方法是为父级的 EVT_PAINT
事件绑定处理程序,并在该处理程序中绘制背景位图。