ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
252
252
EMPFEHLEN
-
08.05.09 12:31 #1
- Registriert seit
- Feb 2008
- Ort
- Pocking (Bayern)
- Beiträge
- 207
Hallo,
ich möchte gerade ein Endlosformular in .NET erstellen, wie man es in Access erstellen kann. Das Formular an sich ist schon fertig, nur dass ich dort ComboBoxen haben, die zwar gefüllt sind aber meinen SelectedValue nicht annehmen.
Bis her habe ich durch Debuggen herausgefunden, dass bei der Übergabe einer DataTabel (DataSource = tabelle) zwar die DataSource der ComboBox gesetzt ist, aber es keine Items hat. (Display und Value-Member hab ich natürlich gesetzt) Wenn ich nach der Übergabe der Tabelle den SelektedValue setzten möchte geht es nicht, da keine Items vorhanden sind, obwohl wie bereits erwähnt die DataSource gesetzt ist.
Was habe ich falsch?
Code :1 2 3 4 5 6
ComboBox cb = new ComboBox(); cb.DropDownStyle = ComboBoxStyle.DropDownList; cb.Size = new System.Drawing.Size(128, 21); cb.FormattingEnabled = true; cb.DataSource = ds.Tables["Beispiel"] cb.DisplayMember = "test"; cb.ValueMember = "test";
MfG, MaxiGuck mal auf Deiner Tastatur, da finden sich 2 Shift-Tasten. Die sind nicht dazu da ignoriert zu werden.;)
-
15.05.09 11:28 #2
- Registriert seit
- Feb 2008
- Ort
- Pocking (Bayern)
- Beiträge
- 207
Weiß denn keiner, wieso es nicht funktioniert?
Guck mal auf Deiner Tastatur, da finden sich 2 Shift-Tasten. Die sind nicht dazu da ignoriert zu werden.;)
-
15.05.09 14:33 #3
- Registriert seit
- Jan 2005
- Ort
- Frankfurt am Main
- Beiträge
- 297
Also bei mir geht das so:
Code :1 2 3 4 5 6
DataTable t = ds.Tables["Beispiel"]; cb.DataSource = t; cb.DisplayMember = t.Columns[0].ColumnName; cb.ValueMember = t.Columns[1].ColumnName;
BTW: Wie kann man sich 7 Tage mit dem Problem befassen ohne google zu befragen?http://dirkgoldecker.spaces.live.com
. Microsoft Certified Technology Specialist
. Microsoft Certified Professional Developer
|-> Web Applications
-
16.05.09 22:48 #4
- Registriert seit
- Feb 2008
- Ort
- Pocking (Bayern)
- Beiträge
- 207
Das Problem liegt ja nicht im Befüllen der ComboBoxen sondern beim Setzen des SelectedValues...
Ich habs auch scho durchdebugged, nur wenn er an der Stelle ist (ComboBox.SelectedValue = "Test"
dann bleibt der SelectedValue auf null... Und ich weiß nicht wieso... könnt Ihr mir das sagen, denn mein Lehrer weiß es auch nicht...
....
Guck mal auf Deiner Tastatur, da finden sich 2 Shift-Tasten. Die sind nicht dazu da ignoriert zu werden.;)
Ähnliche Themen
-
[C++] Problem mit Combobox befüllen
Von warcraft9105 im Forum .NET DatenverwaltungAntworten: 0Letzter Beitrag: 23.09.08, 13:08 -
Problem mit befüllen einer Textbox aus einem Popup
Von Promaetheus im Forum Javascript & AjaxAntworten: 13Letzter Beitrag: 09.04.08, 02:22 -
Problem mit einer ComboBox
Von lukasS im Forum VisualStudio & MFCAntworten: 2Letzter Beitrag: 14.11.05, 20:30 -
Probleme mit ComboBox befüllen
Von Lautsprecher im Forum JavaAntworten: 1Letzter Beitrag: 09.11.05, 11:41 -
Combobox befüllen im (Programmablauf)!
Von Lautsprecher im Forum JavaAntworten: 6Letzter Beitrag: 21.10.05, 12:46





Zitieren
Login





