DataGridView内にCheckBoxを追加して
いざ、そのCheckBoxがチェック済か確認するコーディングで
- DataGridViewCheckBoxColumn dgvCBC = new DataGridViewCheckBoxColumn();
- datagridview.Columns.Add(dgvCBC);
ってしてると、未チェックだとnullでエラーになり、tryでもトラップ出来なかった。グーグル先生に色々と教えてもらい、
- if ((bool)datagridview.Rows[i].Cells[0].Value == true)
- if (Convert.ToBoolean(datagridview.Rows[i].Cells[0].Value))
とするとチェック済でも未チェックでもエラーにならずに済みました。