如何在wxpython中更改wx.TextCtrl小部件的形状?

时间:2016-11-15 14:38:33

标签: python wxpython wx.textctrl

我想更改wxpython中使用的wx.TextCtrl小部件的形状。 normal默认情况下,shape是一个方框,但我想让所有角都有圆曲线。

1 个答案:

答案 0 :(得分:3)

开箱即用wx.TextCtrl不支持此功能。您需要了解的是,大多数核心小部件实际上是使用操作系统的小部件而不是自己绘制它们。因此,如果本机小部件不支持这种事情,那么wxPython的核心小部件也不会支持。

您需要创建自己绘制的自定义窗口小部件以获得此功能。查看wxPython演示,了解自定义小部件的示例。例如,AGW中的所有小部件都是自定义的。