Rambo93 Geschrieben 15. Dezember 2008 Geschrieben 15. Dezember 2008 Moin Leutz! bin nue hier und bin auch Azubi im IT Bereich Nun zu meiner Frage! Meine Combobox funktioniert soweit, Ergebnise von meinem Rechner werden dort rein gespeichert! --> ist ja etsa nebensätzlich ^^ Ich will aber vor meinen Ergebnisen (sind mehrere) ID 01 = , 02, 03 ... stehen haben! Wie mach ich das, dass das Ergebnis auto hinter den ID 01 Text usw. geht? lg
Mephisto81 Geschrieben 15. Dezember 2008 Geschrieben 15. Dezember 2008 hallo, kreiere eine Klasse die die notwendigen Daten eines Eintrags in deiner Combobox enthält, überlade die "ToString()" Methode dieser Klasse und liefere den String zurück, der in der Combobox für den entsprechenden Eintrag stehen soll und fülle die Combobox mit Instanzen dieser Klasse. grüße und viel Erfolg. mep
ekki Geschrieben 3. Januar 2009 Geschrieben 3. Januar 2009 Fülle eine Arraylist mit deinen ganzen Ergebnissen und lese diese Arraylist dann einfach aus : private void Ergebnisuebergabe(string Ergebnis) { string myErgebnis = Ergebnis; ar.Add(myErgebnis); } private void combobox_Items() { for (int i = 0; i < ar.Count; i++) { comboBox1.Items.Add("ID" + Convert.ToString(i + 1) + " " + ar[i].ToString()); } }
Franzose Geschrieben 3. Januar 2009 Geschrieben 3. Januar 2009 Ich würde den ersten Lösungsvorschlag vorziehen, da du mit einem Objekt deines "Wertes" viel einfacher weiterarbeiten kannst. Und du auch über kein ArrayIndex-Falle stolpern kannst. Nicht das du dich später wunderst warum du seltsame Werte bei irgendwas bekommst, und das nur weil der Index irgendwo beim raus-und-reinfimeln in die Combobox verhaut hast. Da ist eine Referenz auf ein Objekt schon viel deutlicher und sicherer... Aber das ist meine Meinung, und ihr wisst ja was man über Meinungen sagt... edit: grml seh gerade, dass der erste Post auch nicht mehr der frischeste war/ist
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden