求助 DBgrid 光标定位 问题 找最好的记账软件
财务软件版1楼: 大家好!
请教一个关于DBgrid 光标定位的问题!
就是adodataset1.insert 增加一条记录时想将光标定位在新记录的第一格内!光标要在那里等待输入,而不是只选中第一格!
有空帮帮忙好吗?
先谢了!
请教一个关于DBgrid 光标定位的问题!
就是adodataset1.insert 增加一条记录时想将光标定位在新记录的第一格内!光标要在那里等待输入,而不是只选中第一格!
有空帮帮忙好吗?
先谢了!
2楼: BookMark 如最好的记账软件
3楼: 在dbgrid的DrawColumnCell事件里添加如下代码
if (gdFocused in State) then
begin
DBGrid1.EditorMode := true;
end;
4楼: 在 adodataset1.insert 语句后添加
DBGrid1.SelectedIndex := 0;
DBGrid1.EditorMode := TRUE;
DBGrid1.SetFocus;
5楼: 关键是 DBGrid1.SelectedIndex :=n
6楼: 多谢各位了!