tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
251
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    mKeey mKeey ist offline Grünschnabel
    Registriert seit
    Aug 2011
    Beiträge
    3
    Hallo,

    ich suche jetzt schon seit 3 Tagen bei Google nach einer Lösung, aber kann leider nichts finden.

    Ich möchte eine Suchfunktion die mir aus einer ListBox etwas heraus sucht und zwar das was ich eingefügt habe in der ListBox.

    Mein Code sieht folgender maßen aus

    Code :
    1
    
    for (int i = 0; i < listBox1.Items.Count; ++i) { if (listBox1.Items[i].ToString().StartsWith(textBox2.Text)) { listBox1.SelectedIndex = i; break; } }

    Das ganze lasse ich mit dem Event TextChanged laufen.
    Die Suchfunktion funktioniert eigentlich so weit, aber er sucht immer nur die genauen Einträge was da in der ListBox drin stehen.

    Mir fällt leider keine andere Methode ein wie ich das Regeln kann.
    Die Suchfunktion wie beschrieben schon, sollte die Groß- und Kleinschreibung nicht beachten und heraussuchen was da ungefähr passen könnte.


    Vielen Dank schonmal für eure Antworten.


    Mit freundlichen Grüßen
    mKeey
     

  2. #2
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Hi und Willkommen bei tutorials.de

    Da C# nicht viel mit C und C++ zu tun hat, die Frage bitte hier stellen:
    http://www.tutorials.de/net

    Danke
     

  3. #3
    mKeey mKeey ist offline Grünschnabel
    Registriert seit
    Aug 2011
    Beiträge
    3
    Hallo und Danke,

    Da ich mich wirklich nicht in diesem Forum auskenne, wusste ich nicht wohin. Tut mir leid.
    Könnte den einer der Moderatoren so freundlich sein und den Beitrag bitte verschieben?

    Vielen Dank
    mKeey
     

  4. #4
    mKeey mKeey ist offline Grünschnabel
    Registriert seit
    Aug 2011
    Beiträge
    3
    Okay, keiner konnte Antworten, aber ich hab es irgendwie selbst hinbekommen (:

    Ich hoffe ich kann jemand anderst damit Helfen, falls es jemand auch suchen sollte.

    Code :
    1
    2
    3
    4
    5
    
                for (int i = 0; i < listBox1.Items.Count; ++i)
                {
                    if (listBox1.Items[i].ToString().ToUpper().Contains(textBox2.Text)) { listBox1.SelectedIndex = i; break; }
                    else if (listBox1.Items[i].ToString().Contains(textBox2.Text)) { listBox1.SelectedIndex = i; break; }
                }


    Viel Spaß damit.


    Mit freundlichen Grüßen
    mKeey
     

Ähnliche Themen

  1. Suchfunktion
    Von nchristoph im Forum PHP
    Antworten: 3
    Letzter Beitrag: 05.09.08, 20:38
  2. Suchfunktion
    Von cobfreaky im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 08.06.08, 14:12
  3. suchfunktion
    Von sipoh im Forum PHP
    Antworten: 5
    Letzter Beitrag: 13.11.07, 12:31
  4. Suchfunktion in PHP
    Von jackie05 im Forum PHP
    Antworten: 8
    Letzter Beitrag: 10.05.07, 21:07
  5. PHP Suchfunktion
    Von Teambeta im Forum PHP
    Antworten: 11
    Letzter Beitrag: 18.08.05, 19:59