在grid里Enter键后光标跳向下一个字段或下一行,该怎么解决

在grid里Enter键后光标跳向下一个字段或下一行
请教,如题
网上找到一段代码 
if key = 13 then
  if ActiveControl = dxDBGrid1 then
  begin
  dxDBGrid1(ActiveControl).SelectedIndex:=dxDBGrid1(ActiveControl).SelectedIndex + 1;
  Key := 0;
不过为什么我的dxDBGrid1(ActiveControl)没有SelectedIndex属性??

还有其他方法实现吗

------解决方案--------------------
绑定的话用绑定的数据集Next一下就行了
------解决方案--------------------
TDrawGrid(dg).Col:=TDrawGrid(dg).Col+1;//下一字段
TDrawGrid(dg).Row:=TDrawGrid(dg).Row+1;//下一行
dg.SetFocus;