Root
A
B
C如果给A节点赋的value值 = 给B节点赋的value值同时设置被选择节点 高亮度 显示则,当选择C节点的时候,会高亮度显示A节点(定位错误)如果不是bug,那么如何解决此问题呢?谢过
//测试,加载树 public void FillTree()
{
this.TreeView1.Nodes.Clear();
TreeView1.ExpandImageToolTip = "";
TreeView1.CollapseImageToolTip = ""; TreeNode node; TreeNode rootnode = new TreeNode();
rootnode.Text = "Root";
rootnode.Value = "1";
TreeView1.Nodes.Add(rootnode); node = new TreeNode();
node.Text = "A";
node.Value = "A";
rootnode.ChildNodes.Add(node); node = new TreeNode();
node.Text = "B";
node.Value = "B";
rootnode.ChildNodes.Add(node); node = new TreeNode();
node.Text = "C";
node.Value = "A";
rootnode.ChildNodes.Add(node);
}
A
B
C如果给A节点赋的value值 = 给B节点赋的value值同时设置被选择节点 高亮度 显示则,当选择C节点的时候,会高亮度显示A节点(定位错误)如果不是bug,那么如何解决此问题呢?谢过
//测试,加载树 public void FillTree()
{
this.TreeView1.Nodes.Clear();
TreeView1.ExpandImageToolTip = "";
TreeView1.CollapseImageToolTip = ""; TreeNode node; TreeNode rootnode = new TreeNode();
rootnode.Text = "Root";
rootnode.Value = "1";
TreeView1.Nodes.Add(rootnode); node = new TreeNode();
node.Text = "A";
node.Value = "A";
rootnode.ChildNodes.Add(node); node = new TreeNode();
node.Text = "B";
node.Value = "B";
rootnode.ChildNodes.Add(node); node = new TreeNode();
node.Text = "C";
node.Value = "A";
rootnode.ChildNodes.Add(node);
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货