ComboBox Problem!



  • Hallo,
    ich bin grad dabei ein Programm zu schreiben (wer hätt's gedacht xD ). Ich will über eine ComboBox (DropDownStyle = DropDownList) ein Suchkriterium auswählen können und je nach dem was ich auswähle, soll eine groupBox sichtbar werden:

    grpBox_Suchen_Antrag.Visible = true;
    

    Aber irgendwie klappt der Vergleich in der If-Schleife nicht. (Gibt kein Code mehr, weil ich den wieder gelöscht hab 😕 )
    Desweiteren hab ich Probleme die ComboBox zu füllen:

    comboBox_Suche.Items.Add("Antrag");
    

    damit funktioniert es iwi nicht, hab also die Box über das Eigenschaftenfenster gefüllt. Füll ich die an der falschen Stelle? Mach das nämlich hier:

    private void comboBox_Suche_SelectedItemChanged(object sender, EventArgs e)
            {
                comboBox_Suche.Items.Add("Antrag");
            .
            .
            .
            }
    

    Naja nu weiss ich nicht weiter. Hab hier im Forum (bei Seite 30 hab ich dann aufgegeben) und auch bei google gesucht, aber entweder nix brauchbares gefunden oder bin nicht wirklich schlau draus geworden.

    Irgendwelche hilfreichen Tipps?

    Thx 4 Help
    mfg Vaan



  • Hallo

    Du zeigst keine Fehlermeldungen.

    cmb.Items.Add("Hallo");
    

    sollte eigentlich funktionieren. Was hat an dem Vergleich nicht geklappt.

    chrische



  • VaanFaneel schrieb:

    Irgendwelche hilfreichen Tipps?

    Ja: http://www.if-schleife.de/



  • David_pb schrieb:

    VaanFaneel schrieb:

    Irgendwelche hilfreichen Tipps?

    Ja: http://www.if-schleife.de/

    lol vielleicht meint er ne while-schleife 😉



  • Es gibt auch keine Fehlermeldungen. Normalerweise sollte mir das Programm die grpBox_Suchen_Antrag sichtbar machen, wenn ich in der comboBox "Antrag" auswähle, aber es passierte nichts.

    wenn ich mich richtig erinner, sah die If-Schleife so aus:

    if (Convert.ToString(comboBox_Suche.SelectedIndex) == "0")
                {
                    MessageBox.Show("Antrag ausgewählt");
                    grpBox_Suchen_Antrag.Visible = true;
                }
    

    hatte es auch mit integer vergleichen versucht, aber da kam das gleiche Ergebniss, nämlich keins.



  • Hallo

    Hast du mal den Debugger benutzt.

    chrische



  • hast du auch das richtige Ereignis mit deiner comboBox_Suche_SelectedItemChanged
    verknüpft ?



  • ok ich hab das Problem gelöst. Ich hatte im Form1.cs [Enfwurf] kein doppelklick auf die ComboBox gemacht und somit war die Funktion nicht im Designer vorhanden -.- aber jetzt gehts.

    Danke für eure Hilfe ^^


Anmelden zum Antworten