鼠标点击时得到dxDBTreeView1节点(包括子节点)的内容,如何做。我要用这个字段进行数据库查询,谢谢。

解决方案 »

  1.   

    dxDBTreeView1有没有selected这个属性?
      

  2.   

    这个要用递归来实现的。  sl: TStringList;
      dbtv1:TdxDBTreeView;  
      AllOverNode(dbtv1.Selected);
       ...  
    procedure TForm1.AllOverNode(node: TTreeNode);
    var
      i: Integer;
    begin
      if node = nil then Exit;
      sl.add(node.Text);
      for i := 0 to node.Count - 1 do
        AllOverNode(node.Item[i]);
    end; //大致是这样的,我没具体实现