Entwickler-Ecke
WinForms - listBox1.DataContext ist nicht bekannt
moori64 - Do 24.11.11 17:47
Titel: listBox1.DataContext ist nicht bekannt
hallo,
ich wollte einer listbox daten übergeben und datacontext wir rot unterstrichen woran liegt das ?
uwe
Th69 - Do 24.11.11 20:59
Hallo,
da scheinst du wohl ein Beispiel für WPF erwischt zu haben, denn unter WinForms heißt die Eigenschaft 'DataSource' ;-)
moori64 - Fr 25.11.11 10:23
guten morgen,
da hast du recht, ich habe mir ja das buch von galileo gekauft.
in den video von galileo ist bei link to sql die rede davon das man sich da eine klasse von erstellen kann.
mir fehlt aber dieser menüpunkt gänzlich. woran liegt das ?
viele grüße
uwe
ujr - Fr 25.11.11 13:00
moori64 hat folgendes geschrieben : |
woran liegt das ? |
Vermutlich daran, dass Deine Shift-Taste kaputt ist. Es heißt "DataContext".
moori64 - Fr 25.11.11 13:15
nein , es war schon richtig es lag an der version . die daten bekomme ich aber trotzdem nicht übergeben irgendwas fehlt da noch
kann ich überhaut eine komplette tabelle übergeben ?
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { string connstr = @"data source=localhost\V2B;user id=sa;password=moori64;integrated security=false;" + "persist security info=false;initial catalog=v2b_sql";
SqlConnection conn = new SqlConnection(connstr);
conn.Open();
SqlDataAdapter adap = new SqlDataAdapter("select * from Mannschaft", conn); DataTable tab = new DataTable(); adap.Fill(tab);
listBox1.DataSource = tab; |
Moderiert von
Th69: C#-Tags hinzugefügt
Th69 - Fr 25.11.11 13:25
Hallo,
entweder mußt du noch die Eigenschaft "DisplayMember" auf den anzuzeigenden Spaltennamen setzen oder aber du nimmst ein DataGridView (mit AutoGenerateColumns = true).
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!