windows — C ++ Tree View Controls, Получить полный путь к выбранному элементу

В настоящее время у меня есть элемент управления представлением дерева, и я обрабатываю TVN_ITEMEXPANDING команда, которая в порядке, но я не могу найти способ получить абсолютный путь из дерева управления. т.е.

- C:\\
- Documents
- Test.txt

Допустим, я дважды щелкаю «Документы» и хочу получить полный путь,

‘C: \ Documents’

и если я дважды нажал на Test.txt Я хотел бы получить полный путь, который был бы

‘C: \ Documents \ test.txt’

Это возможно?

0

Решение

«Соответствующий» элемент управления .net имеет свойство, называемое Полный путь. Вы можете взглянуть на реализацию c # на TreeNode.cs@GetFullPath (). Вы можете (и должны) делать то же самое в своем коде. (это не должен быть рекурсией, но это Можно быть ;-))

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]