在网格内放置一个按钮

时间:2014-06-06 15:47:07

标签: python wxpython

在一个gui我有一个网格。在此网格中,每行代表一个订单。在每一行的右侧,我想放置一个取消按钮来取消订单。添加新行时,应自动带有取消按钮。 我做了一些搜索,但除了this FAQ-question之外,它指出你必须自己设计一些东西(对我没什么帮助)。 Al其他材料基于Tkinter的使用,我不想这样做。 所以有两个问题:
(1)有没有人知道在wxpython中将按钮放在网格单元中的方法?
(2)如果没有,是否有人知道我的要求的解决方案? 谢谢, Django的

1 个答案:

答案 0 :(得分:0)

实际上并没有“内置”方式。您需要创建自定义渲染器。根据这个thread的Robin Dunn(wxPython的创建者),您可以使用wx.RendererNative.DrawPushButton创建一个按钮。

我还建议您查看wxPython演示,因为它还有其他一些自定义渲染器示例。