データのDataTableを埋めるためには、WinForms。どのようにTableAdapterのを見つけ、スタンダールのDataGridViewにデザイン時に
あまりにも空に見え、私がするつもりのデータがカスタマイズされ、満たされたグリッドに
をどのように見えるかは不明ですより複雑に見えるようにグリッドを拡張しますが、結果はデータがある実行時にのみ表示されます。
グリッドでの結果の表示方法を確認するには、設計時にDataTableに入力します。 だから私はDataSourceは、次のコードを使用してのBindingSourceによって割り当てられたとき、私は データソースからthis.dBTestDataSet.MyDataTableを得ることができます
にthis.MyDataTableTableAdapter.Fill(this.dBTestDataSet.MyDataTable)
をコードするperfromする必要があります。
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;
}
}
は、今私はMyDataTable
を持っていますが、どのように私はMyDataTableTableAdapter入手できますか?
開発環境が正しく、すべてのDataTableの下のDataAdapterを示しているが、私はporjectコード
でMyDataTableとMyDataTableTableAdapter間の任意の接続が表示されません。
あなたの目標は何ですか? –
私が理解したように、TableProviderには設計時にアクセスする必要があります。または、**デザインタイム**のグリッドでデータテーブルから実際のデータを表示する別の方法があります。 IMHO、これは便利な機能ですが、Embarcadero RAD Studio(Delphi)では、DataSetのライブデータを添付された(バインドされた)すべてのデータコントロールで見ることができます。 – BlackWitcher