private void button_ChangeStatus_Click(object sender, EventArgs e)
{
foreach (DataGridViewRow item in this.dataGridView1.SelectedRows)
{
BindingList<BugClass> bindingList = new BindingList<BugClass>();
bindingList = this.bindingSource.DataSource as BindingList<BugClass>;
bindingList[item.Index].Status = txtBox_StatusChange.Text;
}
}
「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というメッセージが表示され続けます。これは初期化されていないためであることはわかっていますが、ここでは初期化されており、空のクラスがあることが示されています。
BindingList<BugClass> bindingList = new BindingList<BugClass>();
次の行が発生するとすぐに null になります。
bindingList = this.bindingSource.DataSource as BindingList<BugClass>;
事前に助けてくれてありがとう