2022/06/25

DataGridView内のCheckBoxの判定

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))

とするとチェック済でも未チェックでもエラーにならずに済みました。

0 件のコメント:

コメントを投稿