![]() |
Treeview.Selected.Index Frage !!!
Liste der Anhänge anzeigen (Anzahl: 1)
Hi
ich möchte wie im Bild, wenn ich auf "a" klicke, bekomme ich 5 in Edit-Feld und nicht 1 Hat jemand eine Edee?
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
begin Edit1.Text:= inttostr(treeview1.Selected.index); // Der Code zeigt die Items relativ zu Gruppe (Parent) und nicht absolut) end; end. |
Re: Treeview.Selected.Index Frage !!!
Hi,
bin mir nicht sicher, ob du das wissen möchtest, aber es gilt: (1) Index gibt die 0-basierte Position der ChildNodes mit demselben Parent an. (2) AbsoluteIndex gibt die 0-basierte Position eines Node bei einem Depth-First-Left-To-Right TreeWalk an. Grüße vom marabu |
Re: Treeview.Selected.Index Frage !!!
Hallo
mit AbsoluteIndex bekomme ich 6 statt 5 also ich irdendwie Parentsindex ignorieren. Es muss nur von children genohmen ! |
Re: Treeview.Selected.Index Frage !!!
Suchst du das hier?
Delphi-Quellcode:
function AbsoluteIndex(node: TTreeNode): Integer;
begin if Assigned(node) and (node.Level = 1) then Result := node.AbsoluteIndex - node.Parent.Index else Result := -1; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz