我的数据库是:
CheckList:ID,CheckNo,CheckName,CheckDate,CheckContent
CheckDetail:ID,CheckNo,EventId,EventCount我现在用TreeView显示CheckList
Level0:Root
Level1:CheckDate
Level2:CheckName用ListView显示子节点那么,怎么实现ListView的DblClick进入TreeView的子节点呢?
效果同资源管理器差不多!代码如何实现?

解决方案 »

  1.   

    在listview的click事件里,搜索treeview有相同id的,获得焦点,。
      

  2.   

    在listview的click事件里,搜索treeview中的AbsluteNodeindex和listView中index号一致的节点,Node.selected:=True;
    并展开node.Expand(True)。
      

  3.   

    TO nyf1220(我是党员) 
    我的TreeView选择Root,则ListView显示CheckDate
    我的TreeView选择CheckDate,则ListView才显示CheckName,
    也就是说可能有多个CheckDate存在的,不唯一的。
      

  4.   

    To bluesky23(乐天_我一直在努力^_^) 
    AbsluteNodeindex是什么属性?
    现在我的电脑上无Delphi