Entwickler-Ecke

WinForms - Ausgabe der Items einer CheckedListBox


ene - Di 10.02.09 09:27
Titel: Ausgabe der Items einer CheckedListBox
Moin,

ich versuche gerade die markierten Items einer CheckedListBox ausgeben zu lassen, aber leider scheitere ich kläglich. Mein Versuch:


C#-Quelltext
1:
2:
3:
4:
5:
string chk;
foreach (int i in lstFile.CheckedItems) {
  chk = lstFile.CheckedItems[i].ToString;
  MessageBox.Show(chk);
}


Fehlermeldung: ToString kann nicht mit einem Nichtdelegaten Typen string konvertiert werden. :nixweiss:


bakachan - Di 10.02.09 09:35

lstFile.CheckedItems enthält keine integer-Werte sondern Objects und bei ToString fehlen dir die Klammern:

also

C#-Quelltext
1:
2:
foreach(object bla in checkedListBox.CheckedItems)
MessageBox.show(bla.ToString());


ene - Di 10.02.09 09:40

Danke, klappt!