実行時に Windows フォームに DataTable をバインドしたいと考えています。実行時にフォームを作成し、データ テーブルをフォームのグリッドビューにバインドしようとしました。しかし、フォームにデータが表示されていません。次のコードを使用しました:
frmSearch frm = new frmSearch();
for (int i = 0; i < erpData.ERPDataTable.Columns.Count; i++)
{
frm.Controls["grdSearch"].DataBindings
.Add("DataSource", erpData.ERPDataTable,
erpData.ERPDataTable.Columns[i].ToString());
}
frm.Show();
何が問題なのですか?誰でも代替ソリューションを提供できますか?