我想设计一个尺寸为100x100的非常简单的位图切换按钮:
我尝试通过子类化wx.PyControl
,但默认情况下,后者有一些复杂的东西:边框,如果窗口小部件有焦点而显示的东西等等。这对我的需求来说太复杂了。 / p>
哪个是最简单的wxPython
容器(甚至比wx.PyControl
简单),我可以创建元素(我需要这样的容器来托管图像)?< /强>
答案 0 :(得分:1)
在wxPython演示中查看GenericButtons演示。特别要查找GenBitmapToggleButton。它完成了你想要的大部分工作。
但透明度位可能不可能。在wxPython中,你不能只有一个小部件是半透明的。这是一个全有或全无的事情。查看SetTransparent()
方法。您可以在0到255之间传递任何值,其中0表示完全透明,255表示完全透明。 Here's a tutorial on it