当前位置: 代码迷 >> PB >> treeview施用的疑问
  详细解决方案

treeview施用的疑问

热度:13   发布时间:2016-04-29 07:25:21.0
treeview使用的疑问
动态创建好了一个treeview界面,在双击节点时是展开了下面的项目,但同时也把展开的项目全部都高亮显示了。我想要的效果是双击展开,下面的项目不用高亮显示,请问怎样去实现呢?
------解决方案--------------------
查看一下treeview相关属性的设置以及select相关的代码,一般情况下不会自动选中的
------解决方案--------------------
自定义一个事件,用Post 调用,事件代码主要用SetDropHighlight(),类似如下(不全):
ll_childroot = THIS.FindItem(ChildTreeItem!,ll_root)
   IF ll_childroot > 0 THEN
      THIS.SetDropHighlight(ll_childroot)
   END IF
------解决方案--------------------
PB最好是查看帮助文档,一般的控件的说明和用法都比较详细。
------解决方案--------------------
在双击事件里
selectitem(handle)
  相关解决方案