You might try handling CurrentCellCloseDropDown and explicitly setting the current cell there to see if this avoids the problem you are having.
private void gridDataBoundGrid1_CurrentCellCloseDropDown(object sender, PopupClosedEventArgs e)
{
GridCurrentCell cc = this.gridDataBoundGrid1.CurrentCell;
if(cc.RowIndex == 1)
{
cc.MoveTo(2, cc.ColIndex);
}
}
I do not think this problem is present in our later releases, so you may want to consider upgrading to 2.0.x. If the above does not work for you, and you cannot update for some reason, if you will post a sample project showing the problem, then maybe we can suggest something else.