Windows窗体中树视图中的父节点选择和子节点选择

时间:2014-11-25 10:42:12

标签: c# .net winforms

我想单独选择父节点和子节点到treeview中的两个单独的标签。 根据我目前的代码,我只能选择一个父节点或子节点。 我已经用数据库列和表绑定了我的树视图。 这是一个Windows窗体应用程序。 下面是我选择当前节点的代码。 任何人都可以帮我解决这个问题吗?

string s = treeView1.SelectedNode.ToString();
label1.Text = s.Substring(10);

1 个答案:

答案 0 :(得分:0)

TreeNode具有Parent属性,类似于

string s = treeView1.SelectedNode.ToString();
label1.Text = s.Substring(10);
lable2.Text = treeView1.SelectedNode.Parent.ToString(); // parent

您必须检查它是否正常nullTreeNode类型并使用递归/循环来查找最顶层的父级。