2010-03-31 16 views

回答

2

您是否看過wx.lib.agw.CustomTreeCtrl

我不確定它是否開箱即用,但它是用Python編寫的,所以擴展它應該很容易。

+0

謝謝 - 你能指點我的任何擴展它的例子嗎? – Noah 2010-04-01 14:22:15

+0

當然,wx.lib.agw.HyperTreeList是添加列的CustomTreeCtrl的擴展。 – 2010-04-07 19:40:55

3

我試圖用CustomTreeCtrl做同樣的事情,它支持三態複選框。

當您創建的根,

self.root= self.tree.AddRoot("root node",ct_type=1) 

或子節點,

child= self.tree.AppendItem(parent,"child",ct_type=1) 

它返回一個GenericTreeItem對象,它可以將屬性_is3State更改爲True用,

self.root.Set3State(True) 

child.Set3State(True) 
相關問題