Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Hilfe zu JvCheckTreeView (https://www.delphipraxis.net/151699-hilfe-zu-jvchecktreeview.html)

MrEdMax 28. Mai 2010 12:01


Hilfe zu JvCheckTreeView
 
Hallo!

Ich bräuchte Hilfe mit dem JvCheckTreeView da ich dort langsam nicht mehr weiterkomme.
Checkboxes ist auf True gesetzt.
Wie kann ich es realisieren, dass wenn ein Item angeklickt überprüft ob Checked True oder False ist und den Status bei allen Childs ebenfalls übernimmt.

Vielen Dank

holliesoft 29. Mai 2010 16:22

Re: Hilfe zu JvCheckTreeView
 
Hi,

wie wäre es damit:

Delphi-Quellcode:
procedure TForm1.JvCheckTreeViewGetSelectedIndex(Sender: TObject;
  Node: TTreeNode);
Var
  i: Integer;
  subNode: TTreeNode;
  checkState: Boolean;
  begin
    checkState := JvCheckTreeView.Checked[Node];
    if Node.HasChildren then
    begin
      for i := 0 to Node.Count-1 do
      begin
        subNode := Node.Item[i];
        JvCheckTreeView.Checked[subNode] := checkState;
      end;
    end;
  end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz