You an use the CurrentRecordContextChange event.
private void gridGroupingControl1_CurrentRecordContextChange(object sender, CurrentRecordContextChangeEventArgs e)
{
if(e.Action == CurrentRecordAction.EnterRecordComplete
&& e.Record is GridRecord)
{
GridRecord rec = e.Record as GridRecord;
Console.WriteLine("GoTo Record " + rec.GetValue("Col2"));
}
else if(e.Action == CurrentRecordAction.LeaveRecordComplete
&& e.Record is GridRecord)
{
GridRecord rec = e.Record as GridRecord;
Console.WriteLine("Leave Record " + rec.GetValue("Col2"));
}
}