Me he sentido frustrado por este extraño comportamiento de DataGridView.Celda de Datagridview seleccionada después de ClearSelection
Cuando se combina con datos, se selecciona una celda incluso cuando la cuadrícula no tiene foco. He adoptado ciertas soluciones como esta
this.ActiveControl = textBoxPartySearch;
dataGridView1.Refresh();
dataGridView1.ClearSelection();
dataGridView1.CurrentCell = null;
e.Handled = true;
como se sugiere en esta pregunta mía: Remove blue colored row from DataGridView WinForms
Pero esta solución no funciona a veces y hacer que el código desordenado.
¿Hay alguna otra vista de tabla de datos gratuita disponible que no tenga este problema?
Tienes que ponerlo aquí, en DataBindingComplete si tienes material en CellFormatting que se enreda mientras está encuadernado. –