解决方案 »

  1.   

    看不见?法克,重新发个http://i3.6.cn/cvbnm/a1/69/fa/e8dabd9fcbbdf00e1eeb93ca573bc33b.jpg
      

  2.   


    自己慢慢找找。。
    觉得可以参考ShellTreeView1
      

  3.   

    这个是我从Flex中截取的,不是第三方控件。
      

  4.   

    http://www.cnblogs.com/del/archive/2008/03/16/1108046.html
    参考参考
      

  5.   

    楼上的发的完全不沾边啊。我在CustomDrawItem事件中实现如下
    procedure TForm1.TreeView1CustomDrawItem(Sender: TCustomTreeView;
      Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
    var
      ARect : TRect;
    begin
      ARect := node.DisplayRect(False);
      with Sender.Canvas do
      begin
        if cdsfocused in State then
          Brush.Color := clRed
        else
          Brush.Color := clWindow;
        FillRect(ARect);
      end;
    end;
    可以填充一部分的颜色,但是节点的那个图标部分填充不了,有没有人可以解决这个问题。
      

  6.   

    楼主那个图是Flex里的树控件。
    ----
    16楼的方式可以试一下,此外别无他法。
      

  7.   

    Flex中的
    Adobe Flex中的标准控件。
    RIA的东西