Daten in standart Datagridview sieht auch leerWinForms. Wie Tableadapter zu finden und füllen Datatable auf der Design-Time
und es ist unklar, wie die Daten aussehen in besonders angefertigt, gefüllt Gitter
Ich werde Erweitern Sie das Raster, um es komplexer aussehen zu lassen, aber das Ergebnis ist nur zur Laufzeit sichtbar, wenn es Daten enthält.
Also ich möchte DataTable zur Entwurfszeit füllen, um zu sehen, wie das Ergebnis im Grid aussieht. Also ich brauche Code
this.MyDataTableTableAdapter.Fill (this.dBTestDataSet.MyDataTable)
I this.dBTestDataSet.MyDataTable erhalten von Datasource kann perfrom wenn Datasource von Binding mit folgenden Code zugeordnet:
if ((DataSource is BindingSource) && String.IsNullOrEmpty(DataMember))
{
BindingSource bindingSource = (DataSource as BindingSource);
if ((bindingSource.DataSource is DataSet) && (bindingSource.DataMember is String))
{
DataSet dataSet = (bindingSource.DataSource as DataSet);
DataTable dataTable = dataSet.Tables[bindingSource.DataMember];
return dataTable;
}
}
jetzt habe ich MyDataTable
aber wie kann ich MyDataTableTableAdapter?
Ich sehe keine Verbindung zwischen MyDataTable und MyDataTableTableAdapter im porject Code
Obwohl die Entwicklungsumgebung korrekt die Dataadapter unter jeder Datentabelle zeigt.
Können Sie genauer beschreiben, was genau Ihr Ziel ist? –
Wie ich verstanden habe, gibt es Zugriff auf TableProvider in Entwurfszeit benötigt oder eine andere Möglichkeit zur Anzeige von realen Daten aus Datentabelle in Grids in ** Entwurfszeit **. IMHO, das ist eine nützliche Funktion, und in Embarcadero RAD Studio (Delphi) wird etwas Ähnliches verwendet: Wir können Live-Daten von DataSet in allen angefügten (verknüpften) Datensteuerelementen anzeigen. – BlackWitcher