private void SelectCellsWithValue(double value)
{
for (int rh = 0; rh < gridView1.RowCount; rh++)
{
for (int ch = 0; ch < gridView1.Columns.Count; ch++)
{
try
{
object ov = gridView1.GetRowCellValue(rh, gridView1.Columns[ch]);
double val = Convert.ToDouble(ov);
val *= correction_factor;
val += correction_offset;
double diff = Math.Abs(val - value);
if (diff < 0.009)
{
gridView1.SelectCell(rh, gridView1.Columns[ch]);
}
}
catch (Exception E)
{
Console.WriteLine("Failed to select cell: " + E.Message);
}
}
}
}