放一个imagelist 加入两个图。
双击treeview    
selected index=1. state index=0

解决方案 »

  1.   


    TTreeNode.StateIndexIndicates which image from the StateImages list to display for the node. 
      

  2.   

    Var Node:TTreeNode
    begin
      Node := TreeView1.Items.Add;
      Node.ImageIndex := 0;        //正常图标
      Node.SelectedIndex := 1;      //选定图标
    end;
      

  3.   

    node.ImageIndex := 1;
    node.SelectedIndex:=0;//被选中时显示的图形
      

  4.   

    在OnGetSelectedIndex,OnGetimageIndex事件中设置 Node.ImageIndex