标签归档:tree
wxPython的树形目录控件
自从开始学wxPython以来就一直想找到一个树形目录控件,但却一直没找到,我还以为wxPython根本就没有提供这样的控件。前几天无意中在wxPython演示文件里找到了这个控件,欣喜若狂,小研究了下,编写了一个小型的演示,可以输出所激活文件的路径名。代码如下: #!/usr/bin/env python # -*- coding: utf-8 -*- ”’ Created on 2009-10-17 @author: jon.ju@msn.com ”’ import wx import os import sys class myApp(wx.App): def OnInit(self): frame=wx.Frame(parent=None,title=’GenericDirCtrl’) panel=wx.Panel(frame,-1) # 目录控件 self.dir1 = wx.GenericDirCtrl(panel, -1,dir=”E:”, size=(200,225), style=0) # 目录控件中的树形控件 self._tree=self.dir1.GetTreeCtrl() # 绑定激活文件行为,如双击文件时 … 继续阅读