enter image description here如何获取节点标签(在TreeView层次结构中)中存在的完整路径?
private void treeView_root_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) {
if (e.Node.Parent == null) { }
if (e.Node.Parent != null && *e.Node.Parent.Text == "test"*){ }
}
在这种情况下,我想使用当前目录,而不是test
。当前目录的完整路径已经在Tag
中。问题是,如何从Tag
获取路径以前进到目录?enter image description here
答案 0 :(得分:0)
Node.Tag
是object
的类型,因此必须进行强制类型转换,并将其保存到其中。
示例:
Node.Tag = "This is node tag"
string nodeTag = Node.Tag as String;
或者:
Node.Tag = 123
string nodeTag = (int) Node.Tag;