每个节点怎么根据一个字段的值显示不同的图标。由于DXDBTREEVIEW可以自动的从数据表中读取数据来创建树,所以 不要告诉我写个循环一条一条记录的加并改变每个节点的IMAGEINDEX属性。

解决方案 »

  1.   

    是dxDBTreeList吧
    它本身提供了改变图标的事件,分别是OnGetSelectedIndex,OnGetStateIndex,OnGetImageIndex
    你还可以将节点的图标位置放在一个字段里,然后设置dxDBTreeList的ImageIndexFieldName搞定了吧,不是太难,看一下他自带的例子,对你有帮助的
      

  2.   

    我说的是DXDBTREEVIEW控件。自代的例子里面没有关于我说的那个代码。
      

  3.   

    新版的是dxDBTreeList吧,dxDBTreeView没用过,不知道是哪个控件包的 :)