Einzelnen Beitrag anzeigen

TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.017 Beiträge
 
Delphi 12 Athens
 
#1

VST löscht selektierten Knoten aus dem Baum

  Alt 7. Feb 2025, 15:30
Hallo,

ich hab' ein komisches Problem und werde einfach nicht schlau drauß.
TVirtualTreeView als Baum mit 2 Ebenen.

Jetzt hab' ich eine Methode die je nach Parameter entweder den allerersten Knoten
selektieren soll (Ebene 0) oder den ersten Unterknoten davon (der auf Ebene 1 ist).

Nur sobald ich das hier mache:

Delphi-Quellcode:
    Node := vst_ProductGroups.GetFirst(false);
    while Assigned(Node) do
    begin
      if MeineBedingung then // zu selektierender Knoten gefunden bedingung
      begin
        vst_ProductGroups.Selected[Node] := true;
        break;
      end;

      Node := vst_ProductGroups.GetNext(Node);
    end;
Wird der selektierte Knoten irgendwie aus dem Baum entfernt. Ist einfach weg.
Hat jemand eine Idee woran das liegen könnte?
Grüße
TurboMagic
  Mit Zitat antworten Zitat