如何在 Winforms 中获取 TreeNode 的层次结构索引

how can I get the hierarchy index of a TreeNode in Winforms

我想从 TreeView 检索 select 节点的层次结构 例如:

  1. 根目录 1
    -item1
    --item1.1
  2. 根目录 2
  3. 根目录 3

我想知道 selected TreeNode 有多深 例如:root1 的索引为 0,item1 为 1,item1.1 为 2

可以使用Level获取TreeNode的深度:

treeView1.SelectedNode.Level;