Treeview.selected
OnClick
OnChange

解决方案 »

  1.   

    TreeView1Change选中的节点改变!!
      

  2.   

    搞错了,我想问,TreeView1Change里的node是选的节点吗?
    如果是,node.index又是什么?我选一个子节点时node.index=0。
      

  3.   

    看看Help吧,我COPY-PASTE了。
    the Node parameter is the newly selected node.
    index:
    Specifies the position of the node in the list of child nodes maintained by its parent node.
      

  4.   

    当用户选择一个节点时将触发onchange 事件,该事件定义如下
    procedure form1.TreeView1Change(Sender: TObject; Node: TTreeNode);
    其中node参数表示被选择的新节点
    如:
    node.text //该节点的文本属性
    node.Count //该节点子节点的数量
      

  5.   

    那为什么我选一个子节点时node.index是0呢?
      

  6.   

    帮助里面不是说了吗。很显然这个节点是其Parent第一加入的节点。
      

  7.   

    一般选择一个节点是通过它的什么属性来识别它呢?
    比如是通过它的text属性吗?
      

  8.   

    node.level:=N //N当前节点数
    node.data:=P//P当前节点是的中的一个指针,可以用来识别它
    node.text:=string//string是当前节点所显示的文本
      

  9.   

    我想AbsoluteIndex应该是唯一的。