【发布时间】:2012-07-09 23:09:23
【问题描述】:
wx.MDIParentFrame 背景的默认颜色是深灰色。我想改变那个颜色。
有人知道怎么做吗?
http://wxpython.org/docs/api/wx.MDIParentFrame-class.html 我看不到更改默认背景的方法,还有其他方法吗?
【问题讨论】:
wx.MDIParentFrame 背景的默认颜色是深灰色。我想改变那个颜色。
有人知道怎么做吗?
http://wxpython.org/docs/api/wx.MDIParentFrame-class.html 我看不到更改默认背景的方法,还有其他方法吗?
【问题讨论】:
因为它是从 Frame 继承的,所以你不能这样做
my_MIDIParentFrame.SetBackgroundColour("black") ?
也许你可以这样做
wx.Frame.SetBackgroundColour(my_MIDI_PARENT_FRAME,"black")
我不确定...但我认为这些会起作用...
【讨论】:
SetBackgroundColour() 方法的经验是,您需要在对象上调用Refresh(),然后它才会改变颜色。这有帮助吗?
你可以用 MDIAUIParentFrame 做到这一点
【讨论】: