Object reference not set to an instance of an object.This error only occurs if there are no checkboxes selected. Otherwise, it works fine.
The for loop:
Expand|Select|Wrap|Line Numbers
- for (int i = 0; i < IPArray.Count; ++i)
- {
- DataGridViewRow Row = dataGridView1.Rows[i];
- if ((bool)Row.Cells["Delete"].Value == true)
- {
- IPArray.RemoveAt(i);
- NoneSelected = false;
- }
- }
The error points to this:
Expand|Select|Wrap|Line Numbers
- f ((bool)Row.Cells["Delete"].Value == true)