tree控件中怎么得到当前结点的上层结点的信息

tree控件中如何得到当前结点的上层结点的信息?
.parent.text可得到父结点的text的值,但如何取得父结点的父结点的相关信息呢?即当前结点处于第二层以下时取得上面各层的信息?

  望各位不吝赐教!


------解决方案--------------------
.parent.parent.text
------解决方案--------------------
用一个简单循环就行了,例如:

oo = Thisform.tvw.SelectedItem && 如代码写在 treeview 控件内,则 oo = This.SelectedItem
? '节点(key = ' + oo.Key + ', text = ' + oo.text + ')的各上级节点:'
DO WHILE !ISNULL(oo.Parent)
? 'key = ' + oo.Parent.key + ', text = ' + oo.Parent.text
oo = oo.Parent
ENDDO
? '已到根节点。'

这种遍历是典型的递归查找案例,用一个递归方法/函数来实现会更简单