![]() |
TEdit als Eingabe für eine Listbox verwenden?
Hey Ho
Habe eine kleine Frage: Ich habe auf Form2 eine Listbox. Jetzt würde ich gerne auf Form1 ein TEdit setzen und bei TextEingaben soll dieser an die Listbox weitergegeben werden. So das die Listbox auf Form2 zum nächstpassende Eintrag springt. Wie mache ich so etwas? Beispiel: Eingabe in Edit1: "Die Sim" Nun soll die Listbox auf: Die Simpsons Halt gleich wie wenn ich in der Listbox die Tasten D,i,e, , S,i,m drücke. Danke euch schon jetzt. |
AW: TEdit als Eingabe für eine Listbox verwenden?
Lass das TEdit weg und setze das
Delphi-Quellcode:
der Listbox auf True.
Property AutoComplete
Der Benutzer kann dann in der Listbox anfangen zu tippen und der Index wird automatisch auf den ersten passenden Eintrag gesetzt. |
AW: TEdit als Eingabe für eine Listbox verwenden?
Zitat:
Daher wollte ich es vom Edit auf die Listbox weiterleiten. |
AW: TEdit als Eingabe für eine Listbox verwenden?
Im Moment klingt das danach, als ob man das Konzept vielleicht noch einmal überdenken sollte.
|
AW: TEdit als Eingabe für eine Listbox verwenden?
:-D könnte gut sein. Mal schauen ob ich das anders lösen kann.
|
AW: TEdit als Eingabe für eine Listbox verwenden?
Ich würde statt der Listbox eine Combobox nehmen und diese auf csSimple stellen. Dann kann man in den Items die Werte hinterlegen und durch die Eingabe wird der erste entsprechende Eintrag gefunden. Bei csSimple funktioniert dann das ganze ohne PullDown.
|
AW: TEdit als Eingabe für eine Listbox verwenden?
Hey RWarnecke
Gute Idee. Funktioniert so wunderbar. Danke :-) |
AW: TEdit als Eingabe für eine Listbox verwenden?
Finde ich gut, dass ich helfen konnte.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:03 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