Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi ComboBox in ListView anzeigen (https://www.delphipraxis.net/90492-combobox-listview-anzeigen.html)

Ares 18. Apr 2007 14:28


ComboBox in ListView anzeigen
 
Hallo!

Ich verwende eine TListView Komponent um verschieden Daten in Tabellenform (ViewStyle=vsReport) anzuzeigen. Ich würde gerne in einer Spalte ComboBoxen anzeigen, damit der Benutzer bestimmte Werte einstellen kann. Ist das mit einer ListView möglich?

Ich weiß, dass man über verschiedene Tricks CompoBoxen in Zellen eines StringGrid einfügen kann. Etwas ähnliches suche ich nun für eine ListView.

Ist das generell möglich? Wenn ja wie? Oder brauche ich dafür eine spezielle ListView-Komponente? Oder ist dies gar nicht möglich?

Vielen Dank für eure Hilfe
Ares

TonyR 18. Apr 2007 16:01

Re: ComboBox in ListView anzeigen
 
Nichts ist unmöglich!
Aber ich glaub das wird schwierig...

Man muss ja schließlich in die Zeichnung der Komponente eingreifen...

Du möchtest doch bestimmt bloß Auswahlmöglichkeiten für ein Feld deiner Listview haben, oder?
Geht es da nicht auch, dass du beim eingeben überprüfst, ob sich ein richtiger Wert im Feld befindet? Oder du einen Eingabe-Dialog aufpoppen lässt, wenn man auf das Feld klickt?

Die Comboboxen einfach drüberlegen wird wahrscheinlich nicht gehen...

Mal ein paar Ideen von meiner Seite...

Vielleicht weis jemand, wie man es doch nach deinem ersten Wunsch realisiert...


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz