我对wxpython还是很陌生,我有一个问题:
我需要有一个类似列表框的控件,该控件使我能够:
我记得在Delphi中,您可以将ListBox标记为所有者绘制的控件,并且必须实现以下逻辑: -绘制单个项目 -返回自定义项目的高度。
是否可以在wxpython中创建所有者绘制的列表框?
感谢Massimiliano
答案 0 :(得分:0)
回答自己:经过一番研究,我发现wx.VListBox 完全符合我的需求。
它公开了两个要覆盖的方法OnMeasureItem和OnDrawItem,它们允许在Delphi的列表框中找到相同的行为。在Windows和Linux上也都可以很好地工作。
wx.lib.agw.ultimatelistctrl ,虽然极其灵活,但对我的需求来说却是一个过大的杀伤力。