
Treeview控件如何获得子节点的所有父节点的名称
Delphi或c++的treeview控件,比如一个节点上面有个父节点,这个父节点上面还有一个父节点,如何获得这两个父节点的名字呢?请给出实现代码...
Delphi或c++ 的treeview控件,比如一个节点上面有个父节点,这个父节点上面还有一个父节点,如何获得这两个父节点的名字呢?请给出实现代码
展开
展开全部
先定义一个node
var
node:TTreeNode;
然后你获取你所选中的节点
node:=TreeView.Selected;
它的父节点的名称就是
node.Parent.Text
它的祖父节点的名称就是
node.Parent.Parent.Text
以此类推
注意,在访问父节点之前要判断是否存在
if node.Parent<>nil then
begin
....
end;
var
node:TTreeNode;
然后你获取你所选中的节点
node:=TreeView.Selected;
它的父节点的名称就是
node.Parent.Text
它的祖父节点的名称就是
node.Parent.Parent.Text
以此类推
注意,在访问父节点之前要判断是否存在
if node.Parent<>nil then
begin
....
end;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询