Autor Beitrag
blutengel
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 59

Win XP, WIN 7
VS#2008 Prof
BeitragVerfasst: Mi 26.09.12 21:19 
Hi!

versuche schon seit längerem die Inhalte einer Tabelle bzw. die 2. Spalte in eine ComboBox zu schreiben.(tabelle siehe Anhang)
Leider gelingt mir das nicht. Habe es in einer Schleife versucht.(Codeauszug und Debbuging 2. Anhang.)
Das Problem ist das er den kompletten Inhalt der Spalte in das Array schreibt und nicht jede einzelne Reihe in ein Arrayfeld.

MFG
blutengel

Moderiert von user profile iconTh69: Beitragsformatierung überarbeitet: unnötige Zeilenumbrüche entfernt
Einloggen, um Attachments anzusehen!
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4807
Erhaltene Danke: 1061

Win10
C#, C++ (VS 2017/19/22)
BeitragVerfasst: Do 27.09.12 09:44 
Hallo blutengel,

das Stichwort lautet DataBinding.
Erzeuge dir eine List<string> und füge die Daten der Tabelle (bzw. der bestimmten Spalte) dort per Add hinzu.
Anschließend bindest du einfach diese Liste an die ComboBox:
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
List<string> list = new List();

// tabelle auslesen und list.Add(...) in der Schleife aufrufen

comboBox.DataSource = list;