я работаю с datagridview в выигрышных формах, теперь я должен изменить цвет ячейки, когда любой пользователь нажимает на эту ячейку, я должен изменить цвет этой ячейки на красный, для которого я использую этот код
DataGridViewCellStyle CellStyle = new DataGridViewCellStyle();
CellStyle.BackColor = Color.Red;
dataGridView2.Rows[e.RowIndex].Cells[e.ColumnIndex].Style = CellStyle;
но теперь, если пользователь выбрал любую другую ячейку в той же строке, ее цвет должен измениться на красный, а предыдущий выбранный снова должен сделать белый цвет невыбранным.