在TreeView中如何在每条项目上加入小图标?还有就是我想实现点击某一项有相应的响应函数,怎么实现呢??

解决方案 »

  1.   

    1、绑定imagelist
    2、每一项都设置比较难,比较现实的方式就是相应treeView的onclick,然后根据node项来判断那个被点击...
      

  2.   

    设置TreeView的Images,在建立Tree的时候, 设置TreeNode.ImageIndex.点击对应OnClick事件。在这个事件里判断TreeView1.Selected来进行相应的处理。
      

  3.   

    hihihi兄弟说的那个,怎么设置Images呢?那里没有可选的值啊?
      

  4.   

    窗体上放一个TImageList,增加几个图片。然后TreeView的Images就可以选择了。
      

  5.   

    呵呵,Help上全都有说的http://lysoft.7u7.net
      

  6.   

    2、比较难,可以使用treeView的DblClick,然后根据编程实现不同项的处理, 
     
    procedure TformMain.TreeView1DblClick(Sender: TObject);
    begin
      if (TreeView1.SelectionCount <> 0) and (CurrentFileName<>{same coditons。}) then
        formexe.ShowModal;
    end;
      

  7.   

    按关键字“TreeView”在CSDN里搜索,能找到一大把相关内容....