向ListCtrl WxPython中的每一行添加一个按钮

时间:2013-03-17 21:06:25

标签: user-interface wxpython listctrl

我想为ListControl中的每一行添加一个单选按钮/ Normal按钮。

任何人都可以提供一些有用的提示吗?

所以,我想要实现的基本功能就是这样。

对于列表中添加的每个项目,我想添加一个有效/无效的标志,该标志将由用户填充。所以每一行都有一个单选按钮。

这方面的任何信息都会有所帮助

1 个答案:

答案 0 :(得分:1)

不,ListCtrl不支持。您可以通过CheckListCtrlMixin添加一个复选框。否则,你将不得不使用UltimateListCtrl,它是纯Python并允许添加各种小部件。如果您下载wxPython演示并查看演示的Advanced Generic Widgets部分,您可以看到它是如何工作的。这个小教程也可以帮助您启动并运行:http://www.blog.pythonlibrary.org/2011/11/02/wxpython-an-intro-to-the-ultimatelistctrl/