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