AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

tree mit checkboxen

Ein Thema von remie · begonnen am 8. Aug 2006 · letzter Beitrag vom 2. Sep 2006
Antwort Antwort
Seite 1 von 2  1 2      
remie

Registriert seit: 6. Aug 2004
109 Beiträge
 
Delphi 7 Enterprise
 
#1

tree mit checkboxen

  Alt 8. Aug 2006, 10:57
Hallo Leutz

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

Gruss remie
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: tree mit checkboxen

  Alt 8. Aug 2006, 11:28
Ja. Im ObjektInspektor die entsprechende Eigenschaft auf True stellen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
remie

Registriert seit: 6. Aug 2004
109 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: tree mit checkboxen

  Alt 8. Aug 2006, 11:45
hm ok ...
und welche Eigenschaft wäre das ??
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: tree mit checkboxen

  Alt 8. Aug 2006, 11:52
Hm, ich hätte schwören können, der herkömmliche Treeview hätte die Eigenschaft CheckBoxes.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Sidorion

Registriert seit: 23. Jun 2005
403 Beiträge
 
#5

Re: tree mit checkboxen

  Alt 8. Aug 2006, 12:12
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.
Manchmal sehen Dinge, die wie Dinge aussehen wollen mehr wie Dinge aus, als Dinge
<Esmerelda Wetterwachs>
  Mit Zitat antworten Zitat
TBx
(Administrator)

Registriert seit: 13. Jul 2005
Ort: Stadthagen
1.891 Beiträge
 
Delphi 12 Athens
 
#6

Re: tree mit checkboxen

  Alt 8. Aug 2006, 12:19
oder Du verwendest den Virtual Treeview von Mike Lischke

Gruß

onlinekater
Thomas Breitkreuz
  Mit Zitat antworten Zitat
remie

Registriert seit: 6. Aug 2004
109 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: tree mit checkboxen

  Alt 8. Aug 2006, 14:13
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
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: tree mit checkboxen

  Alt 8. Aug 2006, 14:20
Hallo,

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

Heiko
Heiko
  Mit Zitat antworten Zitat
Benutzerbild von Boombuler
Boombuler

Registriert seit: 14. Mär 2003
Ort: Osnabrück
244 Beiträge
 
Delphi 2009 Professional
 
#9

Re: tree mit checkboxen

  Alt 8. Aug 2006, 15:17
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
"Look at you, Hacker. A pathetic creature of meat and bone, panting and sweating as you run through my corridors. How can you challenge a perfect, immortal machine?"
SwapIt Highscore:
  Mit Zitat antworten Zitat
remie

Registriert seit: 6. Aug 2004
109 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: tree mit checkboxen

  Alt 9. Aug 2006, 15:53
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 ...
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:21 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