Thema: Delphi tree mit checkboxen

Einzelnen Beitrag anzeigen

Karlo

Registriert seit: 7. Aug 2005
1 Beiträge
 
#12

Re: tree mit checkboxen

  Alt 1. Sep 2006, 22:30
Moinmoin,
habe früher unter D5 ab und zu mal den RAKTree verwendet.
Habe es gerade unter D2005 compiliert (einige wenige Änderungen waren nötig: VCL50 usw. muss aus den Packages raus.
Außerdem "DsgnIntf" ersetzen durch "DesignIntf, DesignEditors".

Die Anwendung ist etwas anders als bei TTreeview. Hier ein kurzes Code-Beispiel:

Delphi-Quellcode:
var
  Node1, Node2, Node3 : TRakTreeNode;
begin
  Node1 := RakTree1.Anker.Add;
  Node1.Caption := '1.';
  Node1.CheckBox.Visible := True;
  Node2 := Node1.Add;
  Node2.Caption := '1.1';
  Node2.CheckBox.Visible := True;
  Node3 := Node2.Add;
  Node3.Caption := '1.1.1';
  Node3.CheckBox.Visible := True;
  Node3 := Node2.Add;
  Node3.Caption := '1.1.2';
  Node3.CheckBox.Visible := True;
  Node2 := Node1.Add;
  Node2.Caption := '1.2';
  Node2.CheckBox.Visible := True;
  Node3 := Node2.Add;
  Node3.Caption := '1.2.1';
  Node3.CheckBox.Visible := True;
  Node3 := Node2.Add;
  Node3.Caption := '1.2.2';
  Node3.CheckBox.Visible := True;
  Node1.CheckBox.Checked;
end;
Wenn eine Checkbox angehakt wird, dann werden auch bei den untergeordneten Knoten die Haken gesetzt.

Vielleicht hilft's

Karlo
  Mit Zitat antworten Zitat