Announcement

Collapse
No announcement yet.

TreeView + dynamisch füllen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • TreeView + dynamisch füllen

    Hallo alle zusammen,

    ich habe einige Daten aus der Datebank herausgelesen jetzt möchte ich diese in einem TreeView darstellen, aber leider habe ich noch keine Ahnung wie das gehen soll.
    Ich habs auch schon mit der Hilfe probiert, aber so ganz steig ich da noch nicht durch:
    TreeView.items.insert(Sibling; Text)
    So müsste es eigentlich gehen, allerdings weis ich absolut nicht was Sibling sein soll, ich habs auch nicht in der Hilfe gefunden, kann mir jemand mal kurz erklären was das ist. Und geht das überhaupt so wie ich mir das vorstelle?

    Dank euch
    eure Nausi

  • #2
    Sibling zeigt an an welcher Stelle im Baum der Neue Knoten angehängt wird.
    <br>
    <b>kleines Beispiel:</b>

    procedure TForm1.Button1Click(Sender: TObject);<br>
    var<br>
    &nbsp;&nbsp;&nbsp;&nbsp;node, node2: TTreeNode;<br>
    begin<br>
    &nbsp;&nbsp;&nbsp;&nbsp;self.TreeView1.Items.ad d( nil, '1. Knoten');<br>
    &nbsp;&nbsp;&nbsp;&nbsp;node := self.TreeView1.Items.add( nil, '3. Knoten');<br>
    &nbsp;&nbsp;&nbsp;&nbsp;self.TreeView1.Items.AddCh ild( node, 'Unterknoten vom 3. Knoten');<br>
    &nbsp;&nbsp;&nbsp;&nbsp;node2 := self.TreeView1.Items.Insert( node, '2. Knoten');<br>
    end;<br>

    <ul>
    <li>Es werden zuerst 2 Knoten angelegt.
    <li>An den 2. knoten wird ein Unterknoten angehängt.
    <li>Nun wird ein weiterer Knoten in der oberen Ebene erzeugt. Der 2. Knoten( der mit dem Unterknoten) wandert nach unten (3. stelle)
    </ul>

    MfG Markus Kinzler

    Comment

    Working...
    X