移动TreeView中的某一个节点,比如向上移,移动是通过TreeView旁边的一个按钮来实现的,如何才能让这个节点一直显示被选中的状态,就是它的TEXT的背景是蓝色的,应该设置哪个属性?

解决方案 »

  1.   

    这样有问题,如果treeview失去焦点,选中的节点也不会显示蓝色背景,即楼主要求的效果
      

  2.   

    在适当的位置加入以下代码:
        trv.SelectedItem.BackColor = vbHighlight
        trv.SelectedItem.ForeColor = vbHighlightText
      

  3.   

    倒~~不要用按钮啦!!
    既然Common Control都用上了!怎么不用工具栏!把工具栏的Align设成0..你想放到那里就那里了!像用按钮一样方便!而且还好看~呵呵