cxdbgrid按回车键换行怎样设置?(50分)

  • 主题发起人 主题发起人 jzqxs
  • 开始时间 开始时间
J

jzqxs

Unregistered / Unconfirmed
GUEST, unregistred user!
cxdbgrid按回车键换行(不是换列)怎样设置?我在onKeyDown写cds.next;要按两次才能换一行,怎样设置使它按一次就换行?请高手指点。
 
原因好象是Edit后,第一次回车不能在Onkeydown中响应,笨办法,在Onkeyup里再做一次判断。
 
cxGridDBTableView中OptionsBehavior下的属性
GotoNextCellOnEnter:=true; //回车焦点就会移到下一列
FocusCellOnCycle:=true; //当焦点在最后一(可获焦点)列,回车就到下一行
 
好像还要把AuotInsert这个选项打开。
 
还是没解决
 
在Onkeyup里怎样再做一次判断?
 
应该和你在Onkeydown里做的一样,但是要做点分析判断,主要是检查一下之前有没有做过Edit,发生过OnEditing事件后,再使ONkeyup有效,否则会换两行。
 
还是不能解决
 
判断语句不会写,请指教。
 
后退
顶部