Windows フォームを使用しており、必要なデータのリストを入力したデータ セットがあります。
DataSet ds = ToDataSet(customers);
DataTable dt = ds.Tables[0].Clone();
dataGridView1.AutoGenerateColumns = true;
if (dataGridView1.DataSource == null)
dataGridView1.DataSource = ds;
dataGridView1.EndEdit();
dataGridView1.Refresh();
dataGridView1.Parent.Refresh();
上記を試しました。DataSource を最初のテーブル (dt) だけに設定しようとしました。DataMember をテーブル名に設定しようとしました。代わりに BindingList を使用してみました。何も役に立ちません。
これがうまくいかない理由はありますか?