P pount Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-04 #1 本人在用DBGRid时,想控制DBGrid的输入焦点到当前行的第一个字段,不 知如何进行,盼高手指教!
H hubdog Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-04 #2 procedure TForm1.Button1Click(Sender: TObject); begin dbgrid1.SetFocus; tstringgrid(dbgrid1).col:=1; tstringgrid(dbgrid1).row:=1; table1.First; end;
procedure TForm1.Button1Click(Sender: TObject); begin dbgrid1.SetFocus; tstringgrid(dbgrid1).col:=1; tstringgrid(dbgrid1).row:=1; table1.First; end;
P pount Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-04 #3 hubdog: 你的方法虽然可行,但对与Col:=0或Row:=0 (即DBGRID某行的第一列) 的情况却说: ListIndex Out of Bound 这是为何?
H hubdog Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-05 #4 col:= and row:=0,一个是标题头,一个是指示条。控件要自己管理,那能让你随便 放光标。
P pount Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-06 #5 hubdog: 你的方法基本可行.但我还有另一问题:若有一涉及多库的Query,在DBGRID 中是无法修改的,我看前面有人讲可以通过Master/Detail方式来修改, 请问如何修改? 分数一定送上,决不食言!
hubdog: 你的方法基本可行.但我还有另一问题:若有一涉及多库的Query,在DBGRID 中是无法修改的,我看前面有人讲可以通过Master/Detail方式来修改, 请问如何修改? 分数一定送上,决不食言!
H hubdog Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-06 #6 多库的Query要用TUpdateSql控件来修改,/demos/db/???下有这方面的例子, 找一下吧。
英 英国病人 Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-07 #7 简单,钱都给我吧 利用DBGrid的Selectedindex属性,附0值,即可将输入焦点移到当前行 的第一个字段,附1值移到第二个字段,依此类推; DBGridExample.selectedindex:=0;
简单,钱都给我吧 利用DBGrid的Selectedindex属性,附0值,即可将输入焦点移到当前行 的第一个字段,附1值移到第二个字段,依此类推; DBGridExample.selectedindex:=0;