Is there any way to use a LINQ style query to find a DataGridView row? I am trying to find the one bound to a specific object and highlight it.
MyDatagrid.R
You need to cast to IEnumerable since DataGridViewRowCollection only implements IEnumerable:
IEnumerable
DataGridViewRowCollection
MyDatagrid.Rows .Cast() .FirstOrDefault(r => r.DataBoundItem == myItem).Selected = true;