Я использую wxGenericDirCtrl, и я хотел бы знать, если есть способ скрыть каталоги, я бы особенно хотел скрыть братьев и сестер родительских узлов.
Например, если моя структура каталогов выглядит так:
+-a
|
+-b
| |
| +-whatever
|
+-c
| |
| +-d
| |
| +-e
| |
| +-f
|
+-g
|
+-whatever
Если мой текущий выбранный каталог - / a / c / d, есть ли способ скрыть b и g, чтобы дерево выглядело так в моем ctrl:
+-a
|
+-c
|
+-[d]
|
+-e
|
+-f
В настоящее время я работаю со структурой каталогов, которая имеет много-много каталогов, которые не имеют отношения к большинству пользователей, поэтому было бы неплохо иметь возможность очистить ее.
Редактировать :
Если это имеет значение, я использую wxPython, и до сих пор я только тестировал мой код на linux с использованием бэкэнда GTK, но я планирую сделать его мультиплатформенным и использовать его на Windows и Mac с использованием нативных бэкэндов.