繁体   English   中英

Python - wxPython 中的自定义样式

[英]Python - Custom styling in wxPython

有什么方法可以在 wxPython 中创建自定义样式吗? 我搜索了所有涉及 wxPython 样式的文档和网站,但一无所获。 我是否必须使用 wxPython 画布创建自定义样式?

wxPython 在其核心小部件中尽可能多地使用原生小部件。 大多数小部件将是您正在使用的系统的“本机”,因此不幸的是,您无法完全操纵控件如何绘制自身。

有时,您可以通过文档中提到的方法修改小部件,例如使用SetBackgroundColour()SetForegroundColour() 根据您操作系统的小部件,它们可能工作也可能不工作。

另一种选择是使用wx.PaintDC, wx.ClientDC, wx.WindowDC, wx.ScreenDC and/or wx.MemoryDC直接绘制自定义小部件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM