首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

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

2012-03-05 
在grid里Enter键后光标跳向下一个字段或下一行请教,如题网上找到一段代码if key 13 thenif ActiveContro

在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;

热点排行