Hallo,<br>Ich muss mit der Komponenten "TreeView1" arbeiten und weiß garnicht wie man damit umgeht.<br> Ich will wiessen wie man einen Konenten und einen Unterkonten erzeugen kann und wie man den Makierten Text von dieser Komponenten rausgriengen kann were net. wenn es gleich mit ein Beispiel währe...
Announcement
Collapse
No announcement yet.
TreeView Problem
Collapse
X
-
Hi,
hier ein einfaches Beispiel:
<pre>
<code><font size=2 face="Courier New"><font color="#000000"><i>//Einfügen eines Hauptknotens
//Soll der Knoten auf der Hauptebene erscheinen
//so sollte als übergeordneter Knoten NIL angeben werden
</i><b>procedure </b>TForm1.Button1Click(Sender: TObject);
<b>begin
</b>TreeView1.Items.Add(<b>NIL</b>,'ROOT');
<b>end</b>;
<i>//Einfügen eines Kinderknotens
//Als Parentknoten wird der gewünschte Hauptknoten
//übergeben
</i><b>procedure </b>TForm1.Button2Click(Sender: TObject);
<b>begin
</b>Treeview1.items.AddChild(Treeview1.items[0],'Child');
<b>end</b>;
<i>//Ermittlung des Textes eines Knotens
//Mit den Methoden GetFirst,GetLast usw
//Kann man sich durch die Hierarchie hangeln
//Alternativ (wenn man alle Knoten will) kann
//man auch einfach mit einer For-Schleife
//durchiterieren.
</i><b>procedure </b>TForm1.Button3Click(Sender: TObject);
<b>begin
</b>ShowMessage(treeview1.Items[0].Text);
<b>end</b>;
</font>
</code></pre>
Ich hoffe das hilft dir weiter
Uw
Comment