treeview中同级节点出现相同名称怎么办
我这个树中,在同级节点不同父节点下,可以出现相同的名字。但是treeview本身不支持,我怎么区别呢;我怎么能利用其tag属性呢。...
我这个树中,在同级节点不同父节点下,可以出现相同的名字。但是treeview本身不支持,我怎么区别呢;我怎么能利用其tag属性呢。
展开
1个回答
展开全部
TreeNode node1 = tagTree.Nodes.Add("Node1 text"棚哗);
node1.Tag="node1 tag";
TreeNode node2 = this.tagTree.Nodes.Add("Node2 text");
node2.Tag = "node2 tag";
foreach (TreeNode node in tagTree.Nodes)
{
if ((string)(node.Tag) == "node2 tag"族拆) MessageBox.Show(node.Text);
}
TreeNode.Tag是object类型的,按你的需链穗行要转换类型
node1.Tag="node1 tag";
TreeNode node2 = this.tagTree.Nodes.Add("Node2 text");
node2.Tag = "node2 tag";
foreach (TreeNode node in tagTree.Nodes)
{
if ((string)(node.Tag) == "node2 tag"族拆) MessageBox.Show(node.Text);
}
TreeNode.Tag是object类型的,按你的需链穗行要转换类型
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询