Delphi-PRAXiS
Seite 1 von 2  1 2      

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 tree mit checkboxen (https://www.delphipraxis.net/74752-tree-mit-checkboxen.html)

remie 8. Aug 2006 09:57


tree mit checkboxen
 
Hallo Leutz

gibt es eine Möglichkeit einen TreeView mit checkboxen zu bekommen ?

Gruss remie

Luckie 8. Aug 2006 10:28

Re: tree mit checkboxen
 
Ja. Im ObjektInspektor die entsprechende Eigenschaft auf True stellen.

remie 8. Aug 2006 10:45

Re: tree mit checkboxen
 
:shock: hm ok ...
und welche Eigenschaft wäre das ?? :gruebel:

Luckie 8. Aug 2006 10:52

Re: tree mit checkboxen
 
Hm, ich hätte schwören können, der herkömmliche Treeview hätte die Eigenschaft CheckBoxes. :gruebel:

Sidorion 8. Aug 2006 11:12

Re: tree mit checkboxen
 
Kannst Du aber simulieren: ImageList mit gecheckt/ungecheckt Bild aufs Form, die Liste dem Treeview als ImageList zuweisen und beim Knoten dann den entsprechenden ImageIndex setzen.

TBx 8. Aug 2006 11:19

Re: tree mit checkboxen
 
oder Du verwendest den Virtual Treeview von Mike Lischke

Gruß

onlinekater

remie 8. Aug 2006 13:13

Re: tree mit checkboxen
 
das mit dem Virtual Tree View war ein guter Tip merci onlinekater
aber dabei habe ich das Problem das ich da nicht einfach den anzeige text setzen kann wie geht den das dort :?:

hoika 8. Aug 2006 13:20

Re: tree mit checkboxen
 
Hallo,

richtig, ist ein bisschen komplizierter.
Aber siehe Hilfedatei (chm) "Virtual Treeview step by step"

Heiko

Boombuler 8. Aug 2006 14:17

Re: tree mit checkboxen
 
Tipp: Nimm die Variante mit der Imagelist wenn du wenig Zeit hast! Alternativ könntest du auch den entsprechenden Style nachträglich setzten (CreateParams)... Hatte letztes Wochenende das gleiche Problem aber ich hab ne schnelle Lösung gesucht und wollt mich nicht erst Tagelang in die Virtual Treeview einlesen! Also wenns mehr nich können soll und du wenig Zeit hast, dann nimm "Style setzten" oder "ImageList" als Lösung...

Greetz
Boombuler

remie 9. Aug 2006 14:53

Re: tree mit checkboxen
 
hi leutz
habe das mit dem Virtual Tree View versucht, aber habe leider nicht die zeit mich da wirklich reinzulesen ...
mit der Image List klapt auch ganz gut, das einzige Problem was ich habe ist, das er mir das selected item nicht ändern will ...
kennt das jemand bzw. wie habt ihr das den gelöst ?
hier mein entsprechender code
Delphi-Quellcode:
type
...
private
  tmp_node : TTreeNode;
...
// Maus Position ermitteln
procedure Timportdata.list_dataMouseMove(Sender: TObject;
  Shift: TShiftState; X, Y: Integer);
begin
  mouse_x := X;
  mouse_y := y;
end;

procedure Timportdata.list_dataMouseDown(Sender: TObject;
  Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
 tmp_node := list_data.GetNodeAt(mouse_x,mouse_y);
end;

procedure Timportdata.list_dataClick(Sender: TObject);
begin
  if tmp_node <> nil then begin
    if list_data.items.Item[tmp_node.Index].ImageIndex = 0 then
      list_data.items.Item[tmp_node.Index].ImageIndex := 1
    else
      list_data.items.Item[tmp_node.Index].ImageIndex := 0;
  end;
end;
vllt is da ja auch nen bock drin ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:12 Uhr.
Seite 1 von 2  1 2      

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