Einzelnen Beitrag anzeigen

Alois

Registriert seit: 23. Jul 2005
71 Beiträge
 
Delphi 10 Seattle Professional
 
#2

Re: VirtualStringTree Reindex bei Drag&Drop verhindern

  Alt 31. Okt 2009, 14:26
Hi VST Fans,

ist kein VST Guru an Board der mir die Frage beantworten kann? Geht oder Geht nicht?
Oder habe ich mich bdei der Beschreibung meines Problems falsch ausgedrückt?

Normalerweise sieht der vst Index einer Tabelle so aus:
Code:
Node.Index AbsoluteIndex
     0           0
     1           1
     2           2
     3           3
Nach dem Löschen einer Zeile (im Beispiel die Zeile Nr. 1) über vst.DeleteNode(SelectedNodes[i], false):
Code:
Node.Index AbsoluteIndex
     0           0
     2           1
     3           2
Wenn ich nun die Zellen über Drag und Drop verschiebe sieht das ganze wieder so aus:
Code:
Node.Index AbsoluteIndex
     0           0
     1           1
     2           2
Ich hätte aber ganz gerne das bei Drag&Drop der alte Index erhalten bleibt, wie bei DeleteNode.

Gruss Alois
  Mit Zitat antworten Zitat