Forum: Programmieren allgemein
by Matze,
16. Dez 2009
Das ist wirklich nett, dass du dir so viel zeit für deine Beiträge nimmst, um mir zu helfen, danke. Aber ich kann damit überhaupt nichts anfangen.
Ich werde wohl auf die Live-Suche verzichten müssen. :(
Edit: Es geht nun, vielen Dank.
Forum: Programmieren allgemein
by Matze,
16. Dez 2009
Erstmal vielen Dank!
Ich bin nur gerade leicht überfordert, muss ich zugeben.
Was ist bei dir denn "this.OnSearchCompleted"? Ist das eine Methode, die aufgerufen wird, wenn zu Ende gesucht wurde?
Wieso teuer? Langsam ist es halt, wenn ich das bei jedem Buchstaben zu Ende suchen lasse.
Die Suchergebnisse habe ich bisher in eine Liste in der Klasse eingetragen. Die bleibt nun leer, wenn...
Forum: Programmieren allgemein
by Matze,
16. Dez 2009
Ja, genau das mache ich. Da C# case-sensitive ist, dürfte das nichts ausmachen.
Edit: "cancelSearchProgress" wird korrekt auf "true" gesetzt, denn in der While-Schleife ist diese variable "true".
Forum: Programmieren allgemein
by Matze,
16. Dez 2009
Ich Dussel habe zu viel aus dem Code gekürzt. In Wirklichkeit setze ich "isSearching" nach der Schleife auf "false". Ich ergänze es oben. Sorry.
Forum: Programmieren allgemein
by Matze,
16. Dez 2009
Hallo,
der folgende Code ist zwar in C# geschrieben, aber es handelt sich im Prinzip um ein grundlegendes Problem.
Ich möchte beim Tippen in einer textBox "live" eine Liste von Einträgen durchsuchen. D.h. beim 1. Buchstaben beginnt die Suche. Das geht soweit auch. Wenn ich nun während der Suche weiter tippe, dann soll die laufende Suche abgebrochen und eine neue gestartet werden. Und genau da...