Avatar billede _basil Nybegynder
28. september 2003 - 17:26 Der er 1 løsning

indhold af combobox

Jeg har en combobox der skal fyldes op.. Meningen er at mine objekter har en type og man skal kunne vælge denne i comboboxen.. Problemet er at når jeg løber igennem mine objekter kommer samme tekst (type) frem flere gangei boxen.. Jeg har så lavet en funktion der skal tjekke om teksten allerede står i boxen:

public bool checkCombo(ComboBox box, string str){
    bool test = false;
    for(int i = 0; i < box.ItemHeight; i++)
    {
    MessageBox.Show(box.GetItemText(i).ToString());
        int val = String.Compare(str, box.GetItemText(i).ToString(), true);
        if(val == 0)
        {
            test = true;
            return test;
        }
        else
        {
            test = false;
            }
    }
            return test;
        }       

Men denne funktion virker af en eller anden grund ikke..
MessageBox.show(box.GetItemText(i).ToString()); retunere en integer??? det er jo meningen den skal retunere det der står på den første plads i comboboxen.. nogen ideer?
Avatar billede _basil Nybegynder
28. september 2003 - 17:37 #1
har selv løst det ... brugt FindStringExact(str); i stedet.. :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester