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 in einem Treeview einen bestimten Knoten selektieren (https://www.delphipraxis.net/31673-einem-treeview-einen-bestimten-knoten-selektieren.html)

valon 12. Okt 2004 15:01


in einem Treeview einen bestimten Knoten selektieren
 
Hallo , Brauche mal wieder eure Hilfe!

Wie kann ich in einem Treeview einen bestimten Knoten selektieren. aber NUR MIT CODE nicht per Klicken.

zb. es gibt einen Knoten mit der Beschriftung "test" . und den knoten möchte ich selektieren.

Ich habe auch den pfad zu diesem knoten , wenn man man ich dafür braucht.
hoffe ihr könnt mir helfen.

Danke

Sharky 12. Okt 2004 15:09

Re: in einem Treeview einen bestimten Knoten selektieren
 
Hai valon,

auf die Schnelle fällt mir nur ein den Knoten mit diesem Text zu suchen und in zu selektieren:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  ndx : Integer;
begin
  for ndx := 0 to Pred (TreeView1.Items.Count) do
  begin
    if (TreeView1.Items.Item[ndx].Text = 'test') then
    begin
      TreeView1.Items.Item[ndx].Selected := True;
    end;
  end;
  TreeView1.SetFocus;
end;

valon 12. Okt 2004 15:19

Re: in einem Treeview einen bestimten Knoten selektieren
 
Hallo!

Danke für die schnelle Antwort! Ich werde es gleich mal ausprobieren.
Danke nochmals

valon 12. Okt 2004 15:31

Re: in einem Treeview einen bestimten Knoten selektieren
 
Hallo!

Ich habe es soeben probiert, doch es wird immer nur das erste Element von Ebene0 selektiert.

Kann das überhaupt funktionieren, weil es könnten in einem Verzeichnis den Gleichen Ordnernamen, wie in einem anderen Verzeichnis geben.
Dann ahb möglicherweise den falschen Eintrag selektiert.

Sharky 12. Okt 2004 15:46

Re: in einem Treeview einen bestimten Knoten selektieren
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hai valon,

bei mir geht es. Ich hänge mein Projekt mal an:

toms 12. Okt 2004 15:52

Re: in einem Treeview einen bestimten Knoten selektieren
 
Wie kann ich in einem Treeview einen bestimten Knoten selektieren.

Schau mal http://www.swissdelphicenter.ch/de/showcode.php?id=1414.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:40 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