Einzelnen Beitrag anzeigen

Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.032 Beiträge
 
Delphi 12 Athens
 
#6

Re: TreeView_Expand - komplett Tree expandieren ?

  Alt 2. Okt 2009, 16:03
Delphi-Quellcode:

procedure TreeviewFullyExpand(tv: TTreeview);
var
  Node : TTreeNode;
  IsExp : boolean;
begin
  Assert(Assigned(tv));
  if tv.Items.Count > 0 then
  begin
    Node := tv.Items[0];
    while Assigned(Node) do
    begin
      IsExp := Node.Expanded or not Node.HasChildren;
      if IsExp = false then Node.Expanded = true;
      Node := Node.GetNext;
    end; {While}
  end {If}
end;
Das ist jetzt natürlich mit der VCL-Version.
Vielleicht kann man dies Übertragen..

// Martin
Martin Schaefer
Phaeno
  Mit Zitat antworten Zitat