Treeview 获取硬盘的完整路径

Treeview get full path to HDD

我的 windows 桌面上有一个曲目的树视图。 当我尝试获取节点的完整路径时。 示例:

Test\
     t1\
        a
        b
     t2\
        c
        d\
          e

当获取节点 t2 的完整路径时,return : "Test\t2" 但我想要 "C:\Users\Neyoh\Desktop\Test\t2".

你有什么解决办法吗?

只要知道根节点的目录,就可以使用

string fullPath = Path.Combine(basePath, nodeValue);

如有必要,这会自动在路径之间放置一个反斜杠。