How to know DataGridViewCheckBoxCell is checked or unchecked C#

Datagridview дээр checkbox ашиглахаар түүний чагтлагдсан эсэхийг мэдэхийн тулд доорхи кодыг ашиглана.

 DataGridViewCheckBoxCell CbxCell = (DataGridViewCheckBoxCell)Datagridview1.Rows[rowIndex].Cells["Status"];

                if ((bool)CbxCell.Value == true)
                {
                    //Do stuff
                }
                else
                {
                    //Do Stuff
                }

Мөн DBNULL байж болох учраас шалгахдаа дараах байдлаар бас шалгаж болно:

if (!DBNull.Value.Equals(CbxCell.Value) && (bool)CbxCell.Value == true)
{
    //Do stuff
}
else
{
    //Do Stuff
}

0 comments: