Ĺadny brzuch
Jak w komponencie TTreeView można pobrać rodzica danego poddrzewa ?
Do dodawania elementów do komponenta używam polecenia:
TreeView1.Items.Add(TreeView1.Items.GetFirstNode,'Element')
Do dodawania poddrzewa do danego wierzchołka np. 1 używam:
TreeView1.Items.AddChild(TreeView1.Items[1],'PodElement')
I na przykład do wyświetlenia nazwy zaznaczonego elementu (wierzchołka) w procedurze ondblclick:
ShowMessage(TreeView1.Selected.Text);
I jak klikne dwukrotnie na jeden z elemnentów głównych (tzn. takich którzy nie mają poprzedników (rodzica)) to wyświetli się ich nazwa i to jest OK.
Ale jak pobrać nazwę poprzednika (rodzica) jeśli wybiorę jakiś element z poddrzewa?
Domyślam się że nie ma tu konkretnego rozwiązania i będzie trzeba skorzystać z wiedzy o drzewach, tylko szkoda że wykład był o takiej porze co ja już nie kontaktowałem :D
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Do dodawania elementów do komponenta używam polecenia:
TreeView1.Items.Add(TreeView1.Items.GetFirstNode,'Element')
Do dodawania poddrzewa do danego wierzchołka np. 1 używam:
TreeView1.Items.AddChild(TreeView1.Items[1],'PodElement')
I na przykład do wyświetlenia nazwy zaznaczonego elementu (wierzchołka) w procedurze ondblclick:
ShowMessage(TreeView1.Selected.Text);
I jak klikne dwukrotnie na jeden z elemnentów głównych (tzn. takich którzy nie mają poprzedników (rodzica)) to wyświetli się ich nazwa i to jest OK.
Ale jak pobrać nazwę poprzednika (rodzica) jeśli wybiorę jakiś element z poddrzewa?
Domyślam się że nie ma tu konkretnego rozwiązania i będzie trzeba skorzystać z wiedzy o drzewach, tylko szkoda że wykład był o takiej porze co ja już nie kontaktowałem :D