How to check if dataGridView checkBox is checked?
c#, datagridviewcheckboxcell, visual-studio-2012
Solution
You should use `Convert.ToBoolean()` to check if dataGridView checkBox is checked.
private void button2_Click(object sender, EventArgs e)
{
foreach (DataGridViewRow row in dataGridView1.Rows)
{
if (Convert.ToBoolean(row.Cells[1].Value))
{
// what you want to do
}
}
}
Problem
I'm new to programming and C# language. I got stuck, please help. So I have written this code (c# Visual Studio 2012): ``` private void button2_Click(object sender, EventArgs e) { foreach (DataGridViewRow row in dataGridView1.Rows) { if (row.Cells[1].Value == true) { // what I want to do } } } ``` And so I get the following error: Operator '==' cannot be applied to operands of type 'object' and 'bool'.