如何从wx.TreeCtrl中删除旧的根目录并添加新的根目录?

时间:2019-03-05 15:13:44

标签: python wxtextctrl

我创建了一个wx.TreeCtrl,并用目录填充了根目录,但是每次我单击按钮时,都需要能够更改根目录。如何删除旧目录并添加新目录?

我使这三个控件类似于此示例:

https://python-forum.io/Thread-Use-custom-root-in-wx-GenericDirCtrl

我发现一个基本的解决方案是这样的:

    get_root = self.GetRootItem()
    exist_root = wx.TreeItemId.GetID(get_root)
    if  exist_root !=None:  
        self.Delete(get_root)

但这可能不是最好的方法,任何建议都会得到赞赏

0 个答案:

没有答案