Einzelnen Beitrag anzeigen

Benutzerbild von ibp
ibp

Registriert seit: 31. Mär 2004
Ort: Frankfurt am Main
1.511 Beiträge
 
Delphi 7 Architect
 
#1

TreeView Verhalten beim Node löschen

  Alt 1. Apr 2008, 12:35
Hallo,

wenn man einen Child-Knoten löscht, dann springt der Fokus im Allgemeinen ja auf den nachfolgenden Seibling, es sei denn es ist der letzte Knoten einer Ebene, dann springt der Fokus auf den Knoten davor.

Gibt es irgend welche Schalter die dieses Verhalten abändern?

Mein Problem ist, dass auf einmal beim löschen des letzten Knotens (bezüglich Position einer Ebene), der Fokus danach auf einen Knoten der Vaterebene springt.

Komischer Weise geschieht dies bei einem anderen TreeView im Programm nicht.

Beides sind Standard-VCL Kompos und die Knoten werden in beiden Fällen mit TreeNode.Delete gelöscht.

Ich finde leider den Unterschied nicht.

Danke fürs durchlesen...
  Mit Zitat antworten Zitat