ふらっとC#,C♯,C#(初心者用) Part45
■ このスレッドは過去ログ倉庫に格納されています
0523デフォルトの名無しさん
2009/10/04(日) 11:26:24private void button1_Click(object sender, EventArgs e)
{
List<testclass> testlist = new List<testclass>();
testlist.Add(new testclass { A = "A1", B = "B1" });
testlist.Add(new testclass { A = "A2", B = "B2" });
bs.DataSource = testlist;
dataGridView1.DataSource = bs;
bindingSource1.DataSource = testlist; ←ここに違うList<>をセットするだけでDataGridViewの中身を切り替えたい
//dataGridView2.DataSource = bindingSource1; ←ここはデザイン時にセットしてある
}
class testclass
{
public string A { get; set; }
public string B { get; set; }
}
上記のdataGridView1は期待通り表示されるのですが
dataGridView2は何も表示されません。
dataGridView2のようにデザイン時にDataGridViewのDataSourceにBindingSourceを
指定した場合はBindingSourceのDataSourceをセット(切り替える)した後に
何かしなければならないんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています