我想单独选择父节点和子节点到treeview中的两个单独的标签。 根据我目前的代码,我只能选择一个父节点或子节点。 我已经用数据库列和表绑定了我的树视图。 这是一个Windows窗体应用程序。 下面是我选择当前节点的代码。 任何人都可以帮我解决这个问题吗?
string s = treeView1.SelectedNode.ToString();
label1.Text = s.Substring(10);
答案 0 :(得分:0)
TreeNode
具有Parent
属性,类似于
string s = treeView1.SelectedNode.ToString();
label1.Text = s.Substring(10);
lable2.Text = treeView1.SelectedNode.Parent.ToString(); // parent
您必须检查它是否正常null
和TreeNode
类型并使用递归/循环来查找最顶层的父级。