Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - ListView - Gewählte Reihen beibehalten


Metschu - Mi 08.12.10 14:41
Titel: ListView - Gewählte Reihen beibehalten
Hallo zusammen!

Ich möchte in einem ListView die mehrere Zeilen Markieren und hier bestimmte Werte ändern.

Ablauf ist wie folgt geplant:



Wenn nur eine Zeile zum ändern gewählt wird, werden die Zelleninhalte in entsprechende Editfelder geschrieben. Bei mehrern Zeilen sind die Editfelder leer.

Problem ist jetzt aber, das die Selection wieder aufgehoben wird, sobald ich ein Edifeld Anklicke.
Wie kann ich die Selection beibehalten, auch wenn ListView den Focus verliert?

Danke schonmal.

Gruß

Torsten


jaenicke - Mi 08.12.10 15:01

Die ListView verliert die Markierung vermutlich gar nicht, Stichwort HideSelection.


Metschu - Mi 08.12.10 15:14

Super, vielen Dank.
Hab ich übersehen, das es sowas gibt... :oops: