Foxtable(狐表)用户栏目专家坐堂 → 两个目录树的节点如何同步突出显示?(已解决)


  共有10062人关注过本帖平板打印复制链接

主题:两个目录树的节点如何同步突出显示?(已解决)

帅哥哟,离线,有人找我吗?
zpx_2012
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:976 积分:8527 威望:0 精华:0 注册:2012/2/9 16:35:00
两个目录树的节点如何同步突出显示?(已解决)  发帖心情 Post By:2012/11/26 0:53:00 [只看该作者]

各位老师,

 

有左右两个目录树(tr2和tr3),我用如下的代码同步显示及选择,

tr2.SelectedNode = e.Node

For Each nd As WinForm.TreeNode In tr3.AllNodes
     If nd.FullPath = e.node.FullPath
        nd.EnsureVisible '使得nd节点可见.
        nd.backColor = color.Green
        Exit For
    End If
Next

如下图

当选中左边的节点时右边对应的节点颜色变为绿色,右边其他节点没有颜色。 


此主题相关图片如下:360截图20121126004430287.jpg
按此在新窗口浏览图片

 

下面的是错误的


此主题相关图片如下:360截图20121126004537233.jpg
按此在新窗口浏览图片

 

但当选择左边目录树的“采购”节点时要如何去除右边目录树上“供应商”节点的颜色?

 

谢谢!


 

[此贴子已经被作者于2012-11-26 17:15:30编辑过]

 回到顶部