Registriert seit: 21. Jun 2004
21 Beiträge
Delphi XE Professional
|
VirtualStringTree wie in Excel navigieren + sofort editieren
26. Mär 2011, 16:51
Hallo,
ich arbeite nun seit etwa 3 Wochen mit der VirtualStringTree-Komponente und bin begeistert über die Möglichkeiten.
Nun habe ich einen VirtualStringTree mit mehreren Columns, in dem ich gerne genau wie in Excel mit den Cursortasten von Zelle zu Zelle navigieren und gleich editieren möchte. Ich möchte also nicht erst Enter oder F2 drücken oder gar mit der Maus in das Feld klicken müssen, um das Editieren zu beginnen.
Mein Problem: Ich kann zwar über das KeyDown des Trees die Cursortasten abfangen, die richtige Zelle focussieren und das Editieren starten, aber danach erhält ja offenbar dieses Editfeld den Focus und weitere Cursorbewegungen tippeln dann in diesem Editfeld herum, anstatt das Editfeld zu verlassen und zur nächsten Zelle zu springen.
Ich suche und probieren nun schon tagelang - hat einer eine Idee?
Jens-Uwe Horn
Geändert von menschjens (26. Mär 2011 um 18:51 Uhr)
|