![]() |
Tastatureingabe in ComboBox verbieten?
Hallo,
wie kann man die Tastatureingabe in eine Combobox verbieten und nur die Bedienung per Maus zulassen? Thomas |
Re: Tastatureingabe in ComboBox verbieten?
Guck dir mal alle Eigenschaften im Objektinspekor an. Wenn du bei einer nicht weißt, was sie tut, einfach markieren und beherzt F1 drücken.
|
Re: Tastatureingabe in ComboBox verbieten?
Zitat:
bist Du sicher das Du das so möchtest? Warum soll der Anwender einen Eintrag aus der ComboBox nicht mit der Tastatur auswählen sollen? |
Re: Tastatureingabe in ComboBox verbieten?
Ich gehe davon aus, dass er keine Eingabe über das Textfeld zulassen will. Alles andere, wäre, wie du schon sagst, etwas unglücklich für den Benutzer.
|
Re: Tastatureingabe in ComboBox verbieten?
Mein Problem ist folgendes:
Wenn falscher Text eingetippt wird, erhalte ich den ItemIndex -1, der in meinem Programm nicht erlaubt ist. Ich könnte jetzt meinen ganzen ellenlangen Code durchforsten und überall Abfragen einfügen. Ich habe ca. 50 ComboBoxen. Einfacher erscheint es mir, die Tastatureingabe mit Hilfe einer passenden Property zu unterbinden, die ich leider och nicht gefunden habe. Was auch nicht funktioniert, ist im OnChange Eventhandler den ItemIndex auf 0 zu setzen, falls er -1 ist. Das funktioniert irgendwie nur bei jedem zweiten Tastendruck... ??? |
Re: Tastatureingabe in ComboBox verbieten?
Was hälst du denn davon, deiner ComboBox den Stil csDropDownList zu verpassen? ;)
|
Re: Tastatureingabe in ComboBox verbieten?
[quote="iphi"]Einfacher erscheint es mir, die Tastatureingabe mit Hilfe einer passenden Property zu unterbinden,[7quote]
Das ist auch der richtige Weg. Zitat:
|
Re: Tastatureingabe in ComboBox verbieten?
Zitat:
|
Re: Tastatureingabe in ComboBox verbieten?
Luckie war sicher auf die Property "ReadOnly" aus, welche eine TCombobox allerdings nicht besitzt. ;-)
|
Re: Tastatureingabe in ComboBox verbieten?
Muh kuh das bezweifel ich schon sehr stark.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz