DataGridView - Bindingsource - DataMemebr ändern

25/09/2009 - 13:40 von Lars Eggert | Report spam
Hallo NG,

ich versuche auf einer Form ein DataGridView dynamisch per Runtime zu
füllen.
Das DataGridView hat als DataSource eine Bindingsource (myBS).
Wenn ich per Code versuche der BindingSource ein DataMember unter zu
schieben zeigt das Grid leider nichts an.
So in etwa mit myTable als String Variable mit dem Tabellennamen.

this.myBS.DataMember = myTable;

Any Ideas wie das geht?

Danke und Gruß

Lars
 

Lesen sie die antworten

#1 Lars Eggert
25/09/2009 - 15:40 | Warnen spam
Alternativ würde es mir auch reichen, wenn ich die TableAdapter Fill
Methoden programatisch ansteuern könnt.
Dazu müsste es möglich sein, aus einem String der den Tableadapternamen
enthàlt ein Statement zu basteln:

String myTable = "user";
String myTableAdapter = myTable + "TableAdapter";
myDataSetTableAdapters.((myTableadapter)) myTA = new
myNamespace.myDataSetTableAdapters.((myTableAdapter))();

... irgendwie fehlt mir da allerdings der Kniff, daß der Code ausführbar
wird.

Für jede Hilfe dankbar ;)

Grüße

Lars

Ähnliche fragen