If SelectionMode is FullRowSelect, then you'll need to override SetSelectedRowCore for that DataGridView, ...
stackoverflow.com