Autor Beitrag
ginini
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Do 09.04.09 11:31 
Hallo,

ich möchte bei einem Web-Formular eine Combobox (TIWCombobox), bei der man aus einer Liste etwas auswählen, aber auch frei etwas Beliebiges eintragen kann.

Aber dieses freie Eintippen funktioniert nicht.
Editable habe ich schon auf True gesetzt und auch sonst schon einiges probiert.

Bei einer Combobox:TCombobox müsste man Style von csDropDownList auf csDropDown umstellen. Aber wie ist es bei der IntraWeb Version?

Hat vielleicht jemand eine Lösung?

Vielen Dank!
ffgorcky
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 573

WIN XP/2000 & 7Prof (Familie:Win95,Win98)

BeitragVerfasst: Fr 01.05.09 10:48 
Auch hallo,

ich kenne die Komponente leider nicht (weil ich noch keine Web-Erfahrung habe), aber ich denke, dass man dafür die Methode OnKeyPress ansprechen und mit ihr dann immer den Text um die gerade gedrückte Taste erweitern lassen sollte.

Oder man könnte ja auch eventuell die DropDown-Box hinsetzen und genau darüber eine TextBox, so dass aber noch der DropDown-Button sichtbar ist.
Und dann, wenn ein Eintrag aus der DropDown-Box gewählt wurde, dann diesen in die TextBox übertragen.
Das hieße, dass man dann zur Auswertung auf jeden Fall nur den Eintrag aus der TextBox ausloesen muss.

Aber wie schon geasagt, ich weiß leider nicht, ob (oder wie) das genau in der Web-Programmierung funktioniert. Aber ich hoffe, dass das weiterhilft.


Zuletzt bearbeitet von ffgorcky am Fr 01.05.09 11:00, insgesamt 2-mal bearbeitet